Skip to content
SoundSyncAudio software platform

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.