GET/taco-bell/app-menuapiKey3 credits/request
Returns one Taco Bell US restaurant's complete app-ordering catalog by store number: every category, every individually orderable product, AND every combo (kind "bundle") it carries. This is the only endpoint in this family that publishes combos at all -- each one resolved down to its full slot composition (choices[], each with min/max selections and the product codes it defaults to when not customized), not just a name and price. Also returns the store's named ordering windows (dayparts) and, per item, which dayparts it is orderable in. Store numbers come from GET /taco-bell/stores.
Required: store_number.
Sampled 14 Oct 2026: 5 items. Filled in every item: code, name. In the sample: name: “Happy Hour” and 4 other values.
Open in Playground
GET/taco-bell/categoriesapiKey1 credit/request
Returns Taco Bell's US menu categories -- 17 at time of writing, including tacos, burritos, quesadillas, nachos, bowls, breakfast, drinks, snacks-sweets, specialties, party-packs, vegetarian, boxes-and-combos and the value menus. Each entry's slug is the value GET /taco-bell/menu takes. A category flagged hidden_from_menu is one Taco Bell does not surface in its own navigation; it is still fetchable. Takes no parameters.
Takes no parameters.
Sampled 14 Oct 2026: 17 items. Filled in every item: slug, name, url, hidden_from_menu. In the sample: name: “Best Sellers” and 16 other values; url: tacobell.com; hidden_from_menu: true in 0 of 17.
Open in Playground
GET/taco-bell/menuapiKey1 credit/request
Returns the items in one Taco Bell US menu category, each with its product code, name, price, calorie count, product and food type, image, and flags for whether it is customizable, has a meatless variant, and is currently available in store. Category slugs come from GET /taco-bell/categories, and the endpoint accepts either the bare slug (`tacos`) or the full path form (`/food/tacos`). Taco Bell is one of the few brands publishing both price and calories in the same payload.
Required: category.
Sampled 14 Oct 2026: 13 items. Filled in every item: code, name, price, calories, calories_text, product_type, food_type, item_type and 5 more. In the sample: product_type: Standard (11), Combo (2); calories: 170 to 480, median 240; name: “Cantina Chicken Crispy Taco” and 12 other values; image_url: tacobell.com; modifiable: true in 13 of 13; food_type: Sellable_food (11), Sellable_normal_combo (2); item_type: Product (11), ComboProduct (2); category: tacos (7), specialties (3), deals-and-combos (2) and 1 more.
Open in Playground
GET/taco-bell/nutritionapiKey2 credits/request
Returns the complete nutrition-facts panel for one Taco Bell US menu item -- fats (total, saturated, trans, poly- and monounsaturated), cholesterol, sodium, potassium, carbohydrates, fiber, sugars including added sugars, protein, and the vitamin and mineral figures -- plus serving size and weight and the item's declared allergens. Values are unrounded as published, in the panel's own units: grams for fats, carbohydrates and protein, milligrams for cholesterol, sodium, potassium, calcium, iron and caffeine, and micrograms for vitamin D. This goes well beyond the calorie count on /taco-bell/menu and /taco-bell/product, which is all the menu pages themselves carry. The full component-by-component ingredient statement is available via include_ingredients; it runs to several kilobytes per item, so it is off by default.
Required: category, product. Optional: include_ingredients.
Sampled 14 Oct 2026: 26 fields returned with a value. In the sample: serving_weight_grams: 232.47; category: “burritos”; label_url: nutritionix.com; allergens: 3 entries; product: “burrito-supreme”; label_name: “Burrito Supreme® - Beef”; serving_size_unit: “Burrito”; nutrition.calories: 392.91.
Open in Playground
GET/taco-bell/productapiKey1 credit/request
Returns one Taco Bell US menu item in full: product code, name, description, price, rounded and unrounded calorie counts, every published image rendition, and cross-sell/upsell references. The distinguishing part is `customizations` -- the option groups the item accepts (proteins, included ingredients, add-ons, sauces, shells, upgrades, and Supreme/Fresco add and remove sets), each option carrying its own calorie delta and add-on price. Calorie deltas can be negative, since the Fresco style replaces sauces. Slugs come from GET /taco-bell/menu, and both the bare slug and the full path form are accepted.
Required: category, product.
Sampled 14 Oct 2026: 5 items. Filled in every item: group, options, count. In the sample: count: 4 to 10, median 7; group: “protein_options” and 4 other values; options: median 7 entries.
Open in Playground
GET/taco-bell/store-menuapiKey2 credits/request
Returns one Taco Bell US restaurant's entire menu -- every category and item in one call, each with its price, calories, product and food type, image, and whether it is currently carried and displayed at THIS store. Where GET /taco-bell/menu returns one category's items from the national default catalog, this is store-scoped: some items are absent or hidden at some restaurants, and this is the only endpoint that shows that per store. Also returns the store's current happy-hour discount window, published nowhere else in this family. The response can be cached at the edge for up to 24 hours, so treat it as a recent snapshot of what the store carries rather than a live per-second signal; for a store's serving-time windows (breakfast vs. Balance Of Day, etc.) use GET /taco-bell/store instead. Store numbers come from GET /taco-bell/stores.
Required: store_number.
Sampled 14 Oct 2026: 17 items. Filled in every item: code, name, items. In the sample: name: “Breakfast” and 16 other values; items: median 13 entries.
Open in Playground
GET/taco-bell/storeapiKey1 credit/request
Returns one Taco Bell US restaurant by store number: address and coordinates, phone, open status, timezone, delivery and online-ordering state, Taco Bell's per-store capability flags, mobile-pickup status and geofencing radius. Where GET /taco-bell/stores gives only today's window for each nearby restaurant, this returns the full published week, Monday-first, and each day's dayparts. Dayparts matter for ordering: Taco Bell's menu availability is daypart-scoped, so breakfast items and Balance Of Day items are orderable in different windows of the same day. Store numbers come from GET /taco-bell/stores.
Required: store_number.
Sampled 14 Oct 2026: 7 items. Filled in every item: week_day, opens, closes, dayparts. In the sample: opens: 7:00 AM (4), 5:30 AM (3); week_day: “Monday” and 6 other values; dayparts: median 5 entries; closes: 4:00 AM (4), 5:30 AM (3).
Open in Playground
GET/taco-bell/storesapiKey1 credit/request
Returns Taco Bell US restaurants near a latitude/longitude, ordered by distance. Each store carries its store number, full postal address with coordinates, phone, distance, open status, timezone, today's published opening and closing hours, and Taco Bell's own per-store capability flags (breakfast, drive-thru, delivery, mobile ordering, open late, pickup shelves, Live Mas Cafe, online). A coordinate with no Taco Bell nearby returns an empty list rather than an error.
Required: latitude, longitude. Optional: page_size, page.
Sampled 14 Oct 2026: 10 items. Filled in every item: store_number, name, address, phone_number, distance_text, status, timezone, timezone_offset and 4 more. In the sample: store_number: 3,108 to 40,890, median 33,622; distance_text: “0.90 Miles” and 8 other values; delivery: true in 10 of 10; name: 3,108 to 40,890, median 33,622; online_available: true in 10 of 10.
Open in Playground