Swag Catalog
Get Product
Get a detailed product by ID
GET
/
api
/
ext
/
v1
/
collection
/
{collectionId}
/
product
/
{productId}
Localization (optional)
Use the accept-language header to get translated strings.
Supported locales:
- en-US (default locale)
- fr-FR
- fr-CA
- es-ES
- es-MX
- en-AU
- en-GB
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
accept-language
string
See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language
Path Parameters
collectionId
string
requiredproductId
string
requiredQuery Parameters
countryCode
string
firstName
string | null
First name
lastName
string | null
Last name
department
string | null
Work department (e.g. sales)
location
string | null
Work location (site/city/country)
startDate
string | null
Start date in ISO format
birthDate
string | null
Birth date in ISO format
Response
200 - application/json
id
string
requiredtitle
string
requiredmodel
string | null
requiredbrand
string | null
requiredstatus
enum<string>
requiredAvailable options:
Active
, Draft
slug
string
requireddescription
string
requireddescriptionV2
string
requiredisInStock
boolean
requiredisDiscontinued
boolean
requiredpriceRange
object
requiredoptions
object[]
requiredisPersonalized
boolean
requiredcreationStatus
enum<string>
requiredAvailable options:
Pending
, Done
, Error
featuredImage
object
requiredtags
object[]
requiredvariants
object[]
requiredshippingRegions
object[]
requiredhiddenAt
string | null
notes
string | null
sizeChartTable
string | null
retailPriceRange
object
sizeChartImages
object[]
errors
object | null
customFields
object