Catalog

Introduction

Through the endpoints included in the Catalog section, you will be able to:

  • Retrieve all the available products

  • Get information about the products' variants

  • Retrieve information about the options available for a specific store (corresponding to a determined printing/fulfillment location i.e. North America or Europe)

Endpoints

Products

Show products

get

This API endpoint retrieves a list of all available products.

Authorizations
AuthorizationstringRequired
Responses
200

Request completed successfully.

application/json
get
/products

Product's variants

Show product's variants

get

This API endpoint retrieves a list of all available product's variants.

Authorizations
AuthorizationstringRequired
Path parameters
product_idinteger · int64Required

ID of product to return

Responses
200

Request completed successfully.

application/json
get
/products/{product_id}

Variant's options

Show variant's options

get

This API endpoint retrieves a list of all available variant's options. The variant_id can be checked at /api/beta/products/{product_id}

Authorizations
AuthorizationstringRequired
Path parameters
variant_idinteger · int64Required

ID of the variant

Responses
200

Request completed successfully.

application/json
get
/variants/{variant_id}

SKU's variant options

Show SKU's variant options

get

This API endpoint retrieves a list of all available SKU's variant options. The variant_id can be checked at /api/beta/products/{product_id}

Authorizations
AuthorizationstringRequired
Path parameters
variant_idinteger · int64Required

ID of variant to return

Responses
200

Request completed successfully.

application/json
get
/variants/{variant_id}/combinations

Last updated