Get started with the Catalog API in under 5 minutes. Learn authentication, make your first product search request, and explore filtering options.
x-api-key
curl -X POST https://api.getcatalog.ai/api/search \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY"
curl -X POST https://api.getcatalog.ai/api/search \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{"query": "black dresses under $100"}'
{ "products": [ { "id": "12345", "title": "Classic Black Dress", "description": "Elegant midi dress perfect for any occasion", "vendor": "Fashion Brand", "price": 7999, "currency": "USD", "is_available": true, "image_url": "https://example.com/image.jpg", "attributes": { "color": "black", "material": "polyester", "category": "Women > Dresses" } } ], "meta": { "totalItems": 42, "totalPages": 5, "currentPage": 1, "pageSize": 10 } }
curl -X POST https://api.getcatalog.ai/api/search \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{ "query": "long dress", "filters": { "price_max": 10000, "is_available": true, "attributes": { "color": ["white"] } } }'