Pagination
Merchant and MarketplaceLists take page (from 1) and size, and answer with data plus meta.page, meta.size, meta.totalPages and meta.totalCount.
Incremental sync
MarketplaceEvery feed accepts updatedSince (ISO-8601) and is ordered by updatedOn. Poll with the newest updatedOn you stored and you never re-read the whole table.
Tenant scoping
All APIsThe token scopes every request to you. You never send your own merchant, channel or warehouse id, and nothing outside your scope can be read or changed.
Rate limits
All APIsLimits are per token per minute and printed on every endpoint. A 429 means back off and retry after the minute rolls over.
Errors
All APIsErrors are JSON with a message and a code. Batch endpoints validate every item before changing anything. The exact shape differs per API, so read the reference you integrate.
Barcodes and skus
All APIsMerchant and Warehouse calls take the barcode printed on the goods and resolve it to the sku. Marketplace rows carry familySku (product), skuPrefix (colourway) and sku (size).