Query the product catalog
query_productsRetrieve product catalog pages with cursor-based pagination. Iterate until fewer items than limit to build a full snapshot including status, categories, attributes, barcodes, and localized names.
Instructions
Cursor-based product catalog / product-updates feed (POST /b2b/v1/products/query). Returns {products, cursor}; iterate until a page has fewer items than limit to build a full snapshot. Each product: {product_id, master_category, status (active|disabled|archived), is_meta, custom_attributes}. custom_attributes carries localized maps (longName, shortNameLoc, descriptionLoc: {lang: text}), markCount + markCountUnitList (unit/gram/kilogram/liter/millilitre — open-ended), barcode[], images[], typeAccounting (byUnit|byWeight|byTrueWeight) and arbitrary extra attributes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (default 300 — the official client's value; the server-side maximum is undocumented). | |
| cursor | No | Opaque cursor from the previous response of this tool. Omit it for the first page; the feed is exhausted when a page comes back with fewer items than `limit`. |