Legacy products endpoint retired
The legacy /api/products endpoint has been retired and
now returns 410 Gone after authentication.
Legacy query and filter payloads do not have a direct equivalent in the extraction API. Do not send those payloads to the replacement route.
Current product extraction API
To extract product data from known product URLs, start an asynchronous
job with /v3/extract. The response includes an
execution_id and status.
See the current API reference source for status polling, error responses, and the other retained endpoints.
curl -X POST https://api.getcatalog.ai/v3/extract \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_VALID_API_KEY" \
-d '{
"urls": ["https://example.com/products/example-product"]
}'