Export records
hub_export_recordsDump one resource in spreadsheet shape — every record flattened to the same columns the import tools accept, WITH its id. Answers 'export my catalogue / my customers', and it is the required first step before any import that changes existing records: the updates arrays all key on the ids this returns. For QUESTIONS about the data ("how many products", "find John") use get_products / get_customers / get_categories / get_outlets / get_options instead — they read better and filter server-side. LIMITATIONS: no filtering and no sorting; records come back in stored order, one window at a time. It also cannot produce a FILE — if the merchant wants a .csv/.xlsx download, send them to Settings → Import / Export → Export in the cabinet and do not page through thousands of rows to imitate it. Money is in minor units (cents), matching what the import tools read back.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Records to return, default 100, max 500 | |
| offset | No | Records to skip, default 0 | |
| resource | Yes | Which resource to dump. "options" means product attributes (Size, Colour) — the cabinet calls them Attributes |