Skip to main content
GET
Error

Path Parameters

app_slug
string
required

App slug

team_slug
string
required

Team slug

Query Parameters

per-page
integer

Amount of variants per page. Minimum 0 and max 100 (default is 20)

page
integer

Page number (default is 1)

product_numbers
string[]

Filter by product numbers. e.g., SKU-001

product_ids
string[]

Filter by product IDs

tag_keys
string[]

Filter by tag keys (variants that have these tags)

category_ids
string[]

Filter by category IDs

collection_ids
string[]

Filter by collection IDs

status
string[]

Filter by status. Allowed values: active, draft, inactive, archived

attributes
string[]

Filter by attributes. Format: template_key/value_key. e.g., color/red

parent_attributes
string[]

Filter by parent product attributes. Format: template_key/value_key. e.g., color/red

warehouse_slugs
string[]

Filter by warehouse slugs. e.g., main-warehouse

store_group_slugs
string[]

Filter by store group slugs. e.g., retail-stores

market_slugs
string[]

Filter by market slugs. e.g., us-market

ids
string[]

Filter by variant ids

Search by variant name (case-insensitive, partial match)

sort_by
string

Sort by field: name, variant_number, created_at (default: name)

sort_order
string

Sort order: asc, desc (default: asc)

smart-listing
string[]

Filter by smart-listing slug(s)

static-listing
string[]

Filter by static-listing slug(s)

Response

List of variants

data
object[]
success
boolean
total
integer
total_pages
integer