Skip to main content
GET
Export products (cursor pagination)

Authorizations

Authorization
string
header
required

Authenticate using a bearer token. To create a token, navigate to /settings/api-tokens and click Create API Token.

Query Parameters

since
string<date-time>

Lower bound for updated_at (inclusive). Required on the first page; omit when using cursor.

Example:

"1970-01-01T00:00:00Z"

cursor
string

Signed continuation token from a previous response's next_cursor. Required on follow-up pages; cannot be combined with since.

Example:

"eyJ2IjoxLCJtb2RlIjoiZXhwb3J0In0.abc123"

limit
integer
default:100

Maximum number of products to return per page.

Required range: 1 <= x <= 1000

Response

Successful export page

data
object[]
required
next_cursor
string | null
required

Signed cursor token to fetch the next page. null when the export is complete.

Example:

"eyJ2IjoxLCJtb2RlIjoiZXhwb3J0In0.abc123"

has_more
boolean
required

true when the page is full (data.length === limit), indicating more rows may exist.

meta
object
required