Logo
The Kroger Co.'s Public API Documentation

Product details

GET {{kroger-baseUrl}}/products/:id?filter.locationId=<string>

Provides access to the details of a specific product by either using the productId or UPC. To return the product price, availability, and aisle location, you must include the filter.locationId query parameter.

 

Body PARAM

Key Datatype Required Description 
filter.locationId
string



HEADERS

Key Datatype Required Description 




RESPONSES

status OK

{ "data": { "productId": "<string>", "aisleLocations": [ { "bayNumber": "<string>", "description": "<string>", "number": "<string>", "numberOfFacings": "<string>", "sequenceNumber": "<string>", "side": "<string>", "shelfNumber": "<string>", "shelfPositionInBay": "<string>" }, { "bayNumber": "<string>", "description": "<string>", "number": "<string>", "numberOfFacings": "<string>", "sequenceNumber": "<string>", "side": "<string>", "shelfNumber": "<string>", "shelfPositionInBay": "<string>" } ], "brand": "<string>", "categories": [ "<string>", "<string>" ], "countryOrigin": "<string>", "description": "<string>", "items": [ [ { "itemId": "<string>", "inventory": { "stockLevel": "<string>" }, "favorite": "<boolean>", "fulfillment": { "curbside": "<boolean>", "delivery": "<boolean>" }, "price": { "regular": "<number>", "promo": "<number>" }, "size": "<string>" }, { "itemId": "<string>", "inventory": { "stockLevel": "<string>" }, "favorite": "<boolean>", "fulfillment": { "curbside": "<boolean>", "delivery": "<boolean>" }, "price": { "regular": "<number>", "promo": "<number>" }, "size": "<string>" } ], [ { "itemId": "<string>", "inventory": { "stockLevel": "<string>" }, "favorite": "<boolean>", "fulfillment": { "curbside": "<boolean>", "delivery": "<boolean>" }, "price": { "regular": "<number>", "promo": "<number>" }, "size": "<string>" }, { "itemId": "<string>", "inventory": { "stockLevel": "<string>" }, "favorite": "<boolean>", "fulfillment": { "curbside": "<boolean>", "delivery": "<boolean>" }, "price": { "regular": "<number>", "promo": "<number>" }, "size": "<string>" } ] ], "itemInformation": { "depth": "<string>", "height": "<string>", "width": "<string>" }, "temperature": { "indicator": "<string>", "heatSensitive": "<boolean>" }, "images": [ { "type": "boolean", "default": "<boolean>" }, { "type": "boolean", "default": "<boolean>" } ], "taxonomies": [ { "department": { "code": "<string>", "name": "<string>" }, "commodity": { "code": "<string>", "name": "<string>" }, "subCommodity": { "code": "<string>", "name": "<string>" } }, { "department": { "code": "<string>", "name": "<string>" }, "commodity": { "code": "<string>", "name": "<string>" }, "subCommodity": { "code": "<string>", "name": "<string>" } } ], "upc": "<string>" }, "meta": {} }



Curl
curl -X GET 'kroger-baseUrl/products/:id?filter.locationId=<string>?filter.locationId=<string>'

ENDPOINTS