Skip to main content
The Catalog API enables AI-powered product search across the web, discovery and indexing of product listings, real-time extraction of rich product data, and affiliate link generation for monetization. All endpoints return JSON responses.

Base URL

Authentication

All requests require an API key in the x-api-key header. See Authentication for details.

Endpoints

Extract

Crawl

Vendors

Collections

Listings

Affiliate

Usage

Response format

All successful responses follow a consistent structure with a data array and pagination object:
/{execution_id} endpoints also include execution_id and status fields:

Error handling

Errors return appropriate HTTP status codes with structured error details:
Additional fields may be included for specific error types. For example, validation errors may include:
All error responses include a Request-ID header that matches the request_id in the response body. See Error Codes for the complete reference.