About this endpoint
What it does
Extracts product details from a product page URL and returns the parsed product information in a JSON object.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| url | String | Yes | Product page URL to extract details from. Must use http or https. |
Response
Returns a JSON object with product information fields such as sku, name, brand, price, images, rating, and others. The confidence field is itself an object containing confidence scores for selected extracted fields.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| sku | String | No | Product SKU. |
| name | String | No | Product name. |
| brand | String | No | Product brand. |
| price | String | No | Product price. |
| images | String Array | No | Product image URLs. |
| rating | Number | No | Product rating as a floating-point number. |
| currency | String | No | Currency code or label. |
| confidence | Object | No | Confidence scores for extracted fields. Contains name and price as floating-point numbers. |
| confidence.name | Number | No | Confidence score for the name field. |
| confidence.price | Number | No | Confidence score for the price field. |
| source_url | String | No | Source product URL. |
| description | String | No | Product description. |
| availability | String | No | Availability value. |
| review_count | Integer | No | Number of reviews. |
| extraction_method | String | No | Method used to extract the product information. |