Async extraction of product data from product URLs (up to 1000). Returns immediately with an execution_id to check status and retrieve results.
execution_id immediately. Use GET /v1/products/{execution_id} to check progress and retrieve results when processing completes.["https://example.com/product"]GET /v1/products/{execution_id} to check progress and retrieve results.Format: products-batch-{uuid}execution_id. Processing happens asynchronously. To get your results:execution_id to poll GET /v1/products/{execution_id}status field - when it’s "completed", results are availablepage, limit) to retrieve results in chunks/v1/products endpoint maintains a consistent response schema regardless of enable_* flag values. All fields are always present in product objects, but will be null when the corresponding flag is false.
Field Mappings:
| Flag | Affected Fields |
|---|---|
enable_reviews | reviews |
enable_enrichment | attributes, product_type, google_product_category_id, google_product_category_path |
enable_image_tags | images[].attributes |
execution_id immediately in the responseGET /v1/products/{execution_id} using the execution_idstatus is "completed", results are available with pagination support