cURL
curl --request POST \ --url https://api.joinrefine.io/organizations/{orgId}/catalogs \ --header 'Content-Type: application/json' \ --header 'REFINE_API_KEY: <api-key>' \ --data ' { "name": "Summer 2024", "organizationId": "a8cd2722-1234-4567-9abc-def123456789", "description": "New arrivals for summer." } '
{ "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "name": "<string>", "description": "<string>", "organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "productCount": 123, "createdAt": "2023-11-07T05:31:56Z" }
Create a new catalog for your organization
API key for authentication
Organization ID (UUID)
"a8cd2722-1234-4567-9abc-def123456789"
Catalog name (must be unique within organization)
"Summer 2024"
Organization ID (must match path parameter)
Catalog description
"New arrivals for summer."
Catalog created successfully
Catalog ID
Catalog name
Organization ID
Number of products in catalog
Creation timestamp