products
get
/api/v1/products
- Scope
products:read- Rate limit
- 500 requests / min
- Idempotency
- read-only
Authentication
Send your key as Authorization: Bearer …. It must carry the scope products:read; a key without it receives 403 forbidden.
Request body
This operation takes no request body.
Response
200application/jsonSerializedProductslugstringrequirednamestringrequireddescriptionstring | nullrequirednullablecategorystring | nullrequirednullablesub_categorystring | nullrequirednullablerequired_fieldsstring[]requiredNames only, required subset. Kept: it was the published shape.
optional_fieldsstring[]requiredNames only, optional subset. Kept: it was the published shape.
application_data_fieldsSerializedProductField[]requiredEvery field, typed — what to put in application_data.
Errors
The statuses this operation can return, with the error.code values behind each. Every error body is the shared envelope described under Errors in Getting started.
401unauthorized403forbidden429rate_limit_exceeded500internal_error