product

Every variant of one product

The product's variants, three fields each: variant_id, variant_title and sku. It is the list to walk when you hold a product and need the variant ids underneath it.

Deliberately thin, and not paginated: every variant of the product is in one answer. For prices, costs, stock or dimensions per variant, read the variants table or one variant.

sku and variant_title are null where the catalogue has none; variant_id never is.

A product id that does not exist in this organisation is refused 404.

Scope: products:read.

get/api/v1/product/{product_id}/variants

Request

  • Base URL: https://api.app.tightly.io
  • URL: https://api.app.tightly.io/api/v1/product/{product_id}/variants
  • Auth: HTTP bearer

Path parameters

product_idstring required
Example:7412095483953

The product whose variants this lists.

Headers

Tightly-Versionstring
Example:2026-11

The date train to answer on. One train exists today, 2026-11, the one this reference describes and the one every key is minted on, so the call answers on it with or without this header. Send it anyway, so a client built now names its train from the start.

Response

Every variant of the product, id, title and SKU.

messageobject

severity, service and desc.

Changes

No recorded changes to this operation across all 1 revision of this API.