Skip to main content
GET

Query Parameters

integer
Number of products to return (default: 20, max: 100)
integer
Number of products to skip (for pagination)
string
Cursor for pagination (alternative to offset)
string
Filter by status: “active”, “draft”, or “archived”
string
Filter by product category
string
Filter by brand name
Search products by name, SKU, or description
string
Filter by exact SKU match
string
Filter by tags (comma-separated)
integer
Minimum price filter (in cents)
integer
Maximum price filter (in cents)
boolean
Filter products with available inventory
boolean
Filter products below low stock threshold
string
Filter products created after this date (ISO 8601)
string
Filter products created before this date (ISO 8601)
string
Filter products updated after this date (ISO 8601)
string
Sort field: “created_at”, “updated_at”, “name”, “price”, “sku” (default: “created_at”)
string
Sort order: “asc” or “desc” (default: “desc”)
boolean
Include variant details in response (default: false)
boolean
Include inventory summary (default: false)

Response

string
Always “list”
array
Array of product objects
boolean
Whether there are more products to retrieve
integer
Total number of products matching the filters
string
Cursor for retrieving the next page