Skip to main content
GET

Query parameters

integer (int32)
Maximum number of results to return (default: 50).
integer (int32)
Number of results to skip (default: 0). Ignored when after cursor is set.
string
Cursor for keyset pagination (opaque token from next_cursor).
string
Filter by product status (draft, active, archived).
string
Filter by product type (simple, digital, bundle, subscription, service).
Full-text search across name and description.
string
Filter by category.
string
Minimum price filter.
string
Maximum price filter.
boolean
Filter by stock availability.

Response

ProductListResponse
boolean
required
Whether more results are available after this page.
integer (int32)
required
string,null
Opaque cursor for fetching the next page (keyset pagination).
integer (int32)
required
ProductResponse[]
required
integer
required

Status codes

Last modified on August 31, 2026