API publiqueReference APIEndpoints
Lister les attributs
Retourne les attributs publics de l'organisation rattachee a la cle API.
Authorization
BearerAuth AuthorizationBearer <token>
Utilisez le format : Bearer ccpk_xxxxx
In: header
Query Parameters
page?integer
Page de resultats.
perPage?integer
Nombre maximum d'elements par page.
q?string
Terme de recherche libre.
sort?string
Tri au format champ.ordre, par exemple updatedAt.desc. Plusieurs tris peuvent etre separes par des virgules.
type?array<>
Types d'attributs separes par des virgules, par exemple TEXT,NUMBER.
uniqueValue?boolean
Filtre les attributs dont la valeur doit etre unique.
isScopable?boolean
Filtre les attributs scopables.
familyId?string
Filtre les attributs rattaches a une famille.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/public/v1/attributes"{ "data": [ { "id": "attr_123", "slug": "sku", "code": "sku", "label": "SKU", "type": "TEXT", "uniqueValue": true, "isScopable": false, "updatedAt": "2026-06-07T12:00:00.000Z" } ], "pagination": { "page": 1, "perPage": 10, "total": 42, "totalPages": 5, "hasAny": true }}{ "statusCode": 401, "message": "Clé API invalide.", "error": "Unauthorized"}{ "statusCode": 401, "message": "Clé API invalide.", "error": "Unauthorized"}{ "statusCode": 429, "message": "Limite de requêtes dépassée.", "error": "Too Many Requests", "code": "PUBLIC_API_RATE_LIMIT_EXCEEDED", "retryAfter": 60}