Swag Catalog
List a Collection Products
List a collection products by collection ID
GET
/
api
/
ext
/
v1
/
collection
/
{collectionId}
/
products
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
Statuses
Multiple statuses can be sent as comma separated values
For a personalized collection, poll this API with the same data until
status !== 'Pending'
(~20 seconds)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
requiredQuery Parameters
countryCode
string
sort
enum<string>
Available options:
priceHighToLow
, priceLowToHigh
, alphabeticalAToZ
, alphabeticalZToA
status
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
isPersonalized
boolean
requiredcreationStatus
enum<string>
requiredAvailable options:
Pending
, Done
, Error
data
object[]
requiredcollection
object
requiredcount
number
required