--- title: getMacroIds() --- Retrieve data for macro IDs generated via [`generateMacroIds()`](/reference/store-methods/generatemacroids) and stored via [`storeMacroIds()`](/reference/store-methods/storemacroids). ## Signature ```mjs Object store.getMacroIds( String id, macro = store.activeMacro, part = store.activePart, ) ``` The method takes an id and retrieves the data stored under the macro IDs for the active macro and active part. Or, if you want to, you can pass in `macro` and `part` to not use the active macro or part. ## Example ```mjs const ids = store.getMacroIds('macroId') ``` It is a best practice to return the result of this method from your macro.