Chipotle
Get Chipotle's national menu catalog
Returns Chipotle's restaurant-independent menu catalog -- every item it sells nationally, split into entrees, sides and drinks, with each item's category, type, primary filling and full customization tree. Takes no parameters. Prices are deliberately omitted from this response: Chipotle prices per restaurant, so the upstream returns every price as zero here, and surfacing a field of zeros would read as "free" rather than "unpriced". Use GET /chipotle/restaurant/menu for real prices.
get/chipotle/menu
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/chipotle/menu
- Auth: API key in header x-api-key
Headers
x-api-keystring required
API key required
Response
OK
Example response
{
"data": {
"drinks": [
{
"available": true,
"category": "Entree",
"content_groups": [
{
"max_quantity": 1,
"min_quantity": 1,
"name": "BYOSalsaContentGroup"
}
],
"contents": [
{
"delivery_eligible": true,
"group_name": "BYOAlwaysIncluded",
"item_id": "CMG-5382",
"name": "Large Guacamole",
"pos_id": 6020,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"type": "Included"
}
],
"delivery_eligible": true,
"item_id": "CMG-6",
"max_quantity": 1,
"name": "Veggie Burrito",
"pos_id": 4,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"primary_filling": "Veggie",
"type": "Burrito"
}
],
"entrees": [
{
"available": true,
"category": "Entree",
"content_groups": [
{
"max_quantity": 1,
"min_quantity": 1,
"name": "BYOSalsaContentGroup"
}
],
"contents": [
{
"delivery_eligible": true,
"group_name": "BYOAlwaysIncluded",
"item_id": "CMG-5382",
"name": "Large Guacamole",
"pos_id": 6020,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"type": "Included"
}
],
"delivery_eligible": true,
"item_id": "CMG-6",
"max_quantity": 1,
"name": "Veggie Burrito",
"pos_id": 4,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"primary_filling": "Veggie",
"type": "Burrito"
}
],
"non_food_items": [
{
"available": true,
"category": "Entree",
"content_groups": [
{
"max_quantity": 1,
"min_quantity": 1,
"name": "BYOSalsaContentGroup"
}
],
"contents": [
{
"delivery_eligible": true,
"group_name": "BYOAlwaysIncluded",
"item_id": "CMG-5382",
"name": "Large Guacamole",
"pos_id": 6020,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"type": "Included"
}
],
"delivery_eligible": true,
"item_id": "CMG-6",
"max_quantity": 1,
"name": "Veggie Burrito",
"pos_id": 4,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"primary_filling": "Veggie",
"type": "Burrito"
}
],
"sides": [
{
"available": true,
"category": "Entree",
"content_groups": [
{
"max_quantity": 1,
"min_quantity": 1,
"name": "BYOSalsaContentGroup"
}
],
"contents": [
{
"delivery_eligible": true,
"group_name": "BYOAlwaysIncluded",
"item_id": "CMG-5382",
"name": "Large Guacamole",
"pos_id": 6020,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"type": "Included"
}
],
"delivery_eligible": true,
"item_id": "CMG-6",
"max_quantity": 1,
"name": "Veggie Burrito",
"pos_id": 4,
"pricing": {
"delivery_price": 13.9,
"price": 10.7
},
"primary_filling": "Veggie",
"type": "Burrito"
}
]
}
}Changes
No recorded changes to this operation across all 3 revisions of this API.