Get Variants

Retrieves all the Variants for a catalog Item given the Item's ID or Custom ID.

Path Params
required

This can be either the Threekit UUID or the user-defined custom ID.

Query Params
string

A stringified JSON array of objects used to filter the returned Variants based on its Attributes and Options. Each object in the array represents an Attribute-Option filter and must include:

  • attribute: An object specifying either an id (a Threekit UUID) or a customId (a user-defined custom ID) to identify the attribute.
  • options: An array of objects, where each object specifies either an id (a Threekit UUID) or a customId (a user-defined custom ID) to identify an option within the attribute.
string

Filters the returned Variants by their custom ID. Supports partial matches: Returns all Variants whose custom IDs contain the specified text as a substring.

string

A status or a stringified JSON array of statuses used to filter the returned Variants. Possible statuses are 'active', 'deactivated', and 'invalid'.

integer
≥ 1
Defaults to 1

The page number to retrieve.

integer
1 to 100
Defaults to 50

The number of entities to retrieve per page.

uuid

Public or Private Threekit authentication token. If using a public token the request must originate for a domain added to the authentication token.

string

JSON Web Token (JWT) token used to authorize the request.

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json