Skip to main content
GET
Returns products ordered by updated_at ascending, filtered to only include products updated after the specified timestamp. Designed for incremental sync patterns — call periodically with the sync_timestamp from the previous response to get only new changes.
string
required
ISO 8601 timestamp. Only products updated after this time are returned.
integer
default:"100"
Number of products per page (1-200).
string
Cursor for pagination. Use next_cursor from the previous response.
string
Optional filter to a specific catalog schema.
string
Optional filter by product status (draft, active, archived).
array
Array of products updated after the since timestamp, ordered oldest-first.
string
Cursor for the next page. null when no more results.
boolean
Whether there are more pages to fetch.
string
Server timestamp at query start. Store this and pass it as since on your next sync cycle to ensure no changes are missed.
Always store the sync_timestamp from the first page of a sync cycle and use it for the next cycle. Do not use timestamps from subsequent pages, as new changes may occur between pages.