Product Detail Get
Fetch one Asda product by product ID or CIN with its full catalog attributes.
Capability ID
asda.product.detail.get
Cost
1 credit per request
Maximum runtime
30 seconds
POST
/execute
Shared execution endpoint
Input parameters
| Field | Type | Required | Description |
|---|---|---|---|
id |
string |
Required | Asda product ID or CIN (both are numeric catalog identifiers) |
store_id |
string |
Optional | Asda store id used for stock boosting and in_stock flags |
Response
Successful output is returned in results[0].data. Raw platform output is
intentionally open-ended and may evolve with the upstream source.
Illustrative sample
The full redacted fixture is shown in the response panel.
Illustrative output fields
Derived from the sample above for orientation only. These observed fields are not a fixed response schema.
| Path | Observed type | Example |
|---|---|---|
product |
object |
20 fields |
product.avg_rating |
number |
4.179 |
product.brand |
string |
ASDA |
product.category |
string |
Chilled Food > Milk, Butter, Cream & Eggs > Fresh Milk > Semi Skimmed M… |
product.cin |
string |
165468 |
product.currency |
string |
GBP |
product.gtin |
string |
20337087 |
product.id |
string |
20504 |
product.image_id |
string |
20337087 |
product.image_url |
string |
https://asdagroceries.scene7.com/is/image/asdagroceries/20337087 |
product.in_stock |
boolean |
true |
product.name |
string |
British Milk Semi Skimmed 4 Pints |
product.pack_size |
string |
4 PINT |
product.price |
number |
1.65 |
product.price_per_uom |
string |
72.6p/LT |
product.rating_count |
integer |
1039 |
product.sales_type |
string |
Each |
product.status |
string |
A |
product.taxonomy |
object |
8 fields |
product.url |
string |
https://www.asda.com/groceries/product/165468 |
product.was_price |
number |
1.65 |
raw |
object |
15 fields |
raw.exhaustive |
object |
2 fields |
raw.exhaustiveNbHits |
boolean |
true |
raw.exhaustiveTypo |
boolean |
true |
raw.extensions |
object |
1 fields |
raw.hits |
array |
1 items |
raw.hitsPerPage |
integer |
2 |
raw.nbHits |
integer |
1 |
raw.nbPages |
integer |
1 |
raw.page |
integer |
0 |
raw.params |
string |
filters=ID%3A20504+OR+CIN%3A20504&hitsPerPage=2&optionalFilters=%5B%22S… |
raw.processingTimeMS |
integer |
14 |
raw.processingTimingsMS |
object |
4 fields |
raw.query |
string |
|
raw.renderingContent |
object |
0 fields |
raw.serverTimeMS |
integer |
14 |
Execution behavior
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until the job reaches completed or
failed.