Skip to main content
Get one product with its images, sizes, variants, prices and stock.
GET

Authorization

Use your public or secret key.
string
required
Bearer followed by your public or secret key.

Path Parameters

string
required
The product’s slug, from All products.

Response

Returned with status 200.
Variants
  • A variant is one size and color combination, with its own price and stock.
  • Only sizes or only colors: the missing one is null. No sizes or colors: variants is empty.
  • At checkout, send the variant’s size and colorName as size and color.
  • availableQuantity: null means stock isn’t tracked (no limit). Use isSoldOut.

Error Responses

Returned with status 404 when there’s no product with this slug in the store, or it’s archived.
Returned with status 500 when something went wrong on Baag’s side. Retry.
Key errors (401, 403, 429) are on API keys.