API reference
Pagination and Complete Results
Follow each collection response; do not assume every API has the same cursor.
Use the collection contract
Some partner relationship collections use limit and offset with has_more. These collection helpers cap limit at 100 and return the current offset. Other collections use different parameters or return an unpaged list; inspect the endpoint rather than assuming a universal page or cursor.
For a limit/offset collection, advance by the accepted limit while has_more is true. Keep filters and ordering stable, deduplicate by stable identifiers, and handle changes during traversal.
Completeness matters for synchronization
A successful first page is not a complete catalog. WooCommerce catalog synchronization must finish the full pagination sequence before missing products may be archived. Preserve existing approved mappings and order history during reconciliation.
Never infer that a product or customer was deleted simply because it is absent from an incomplete response or failed page.
