Endpoint Playground
Test Crawlora's Ulta Beauty Product Detail API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/ulta/product/<productId>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| productId (path) | string | Yes | Ulta product id, from a search result's product_id field | |
| sku | string | No | Numeric Ulta sku id selecting a specific color/shade variant |
{
"code": 200,
"data": {
"brand_name": "sample",
"category": [
"sample"
],
"currency_code": "sample",
"description": "sample",
"fetched_at": "sample",
"images": [
"sample"
],
"list_price": "sample",
"product_id": "sample-id",
"product_name": "sample",
"rating": 1.23,
"review_count": 1,
"sale_price": "sample",
"sku_id": "sample-id",
"source_url": "https://example.com/resource",
"unavailable": true,
"url": "https://example.com/resource",
"variants": [
{
"name": "sample",
"product_id": "sample-id",
"sku_id": "sample-id"
}
]
},
"msg": "OK"
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns one Ulta Beauty product's full detail: name, brand, description, category, pricing, rating, review count, images, and every purchasable color/shade variant. productId is taken from a search result's product_id field or a product page's URL (e.g. pimprod2020260). sku is optional and selects a specific color/shade variant; an omitted or invalid sku still resolves the base product using its own default variant. An unrecognized productId returns 404.
{
"code": 200,
"data": {
"brand_name": "sample",
"category": [
"sample"
],
"currency_code": "sample",
"description": "sample",
"fetched_at": "sample",
"images": [
"sample"
],
"list_price": "sample",
"product_id": "sample-id",
"product_name": "sample",
"rating": 1.23,
"review_count": 1,
"sale_price": "sample",
"sku_id": "sample-id",
"source_url": "https://example.com/resource",
"unavailable": true,
"url": "https://example.com/resource",
"variants": [
{
"name": "sample",
"product_id": "sample-id",
"sku_id": "sample-id"
}
]
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/ulta/product/<productId>" \
-H "x-api-key: $CRAWLORA_API_KEY"