Endpoint Playground
Returns full product-group detail for one product's rollup key, sourced from the same anonymous mobile backend Nike's own app uses: shared product copy plus every purchasable color variant (across width groupings), each with its own pricing, sizes, and images. group_key is the product's rollup key, the same value nike-search returns as a products[].group_key field. Unlike nike-product (which returns one color variant by slug/style_color), this returns every color of the product in one response.
14 Oct 2026: 17 colors; 13 fields had a value in every checked item and 1 varied between items.
Sample value profiles: grouping_label: Regular (14), Wide (3); price: 145.97 to 190, median 180; style_color: “HV8150-002” and 16 other values.
curl 'https://api.crawlora.net/api/v1/nike/product/details?group_key=5npsVBwT' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| group_key | string | Yes | 5npsVBwT | Product rollup key, from a search result's products[].group_key field |
{
"code": 200,
"msg": "OK",
"data": {
"group_key": "5npsVBwT",
"title": "Nike Vomero Plus",
"subtitle": "Men's Road Running Shoes",
"description": "Take maximum cushioning to the next level with the Vomero Plus...",
"product_type": "FOOTWEAR",
"genders": [
"MEN"
],
"count": 21,
"colors": [
{
"style_color": "IO4482-001",
"style_code": "IO4482",
"color_code": "001",
"grouping_label": "Regular",
"currency": "USD",
"price": 144.97,
"initial_price": 180,
"discount_percentage": 19,
"is_buyable": true,
"images": [
"https://static.nike.com/a/images/..."
],
"sizes": [
{
"label": "6",
"localized_label": "M 6 / W 7.5",
"status": "ACTIVE"
}
],
"url": "https://www.nike.com/t/vomero-plus-mens-road-running-shoes-5npsVBwT/IO4482-001"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.