---
title: "Get one Taco Bell menu item's full nutrition panel, allergens and ingredients"
method: GET
path: "/taco-bell/nutrition"
tags: ["TacoBell"]
---

# Get one Taco Bell menu item's full nutrition panel, allergens and ingredients

`GET /taco-bell/nutrition`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/taco-bell/nutrition`
- Auth: API key in header `x-api-key`

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.

## Query parameters

- `category` string, required
- `product` string, required
- `include_ingredients` boolean

## Headers

- `x-api-key` string, required

## Response `200`

OK

- TacobellNutritionResponseDoc
  - `code` integer: Code is the HTTP status code or a custom code used to indicate the result of the request @example 200
  - `data` TacobellNutritionResponse
    - `allergens` string[]: Allergens is the label's "Contains:" statement, split into items.
    - `category` string
    - `fetched_at` string
    - `ingredients` string: Ingredients is the full component-by-component statement, present only when include_ingredients is set.
    - `label_name` string: LabelName is the label's own item name, which can be more specific than the menu name (e.g. "Burrito Supreme® - Beef").
    - `label_url` string: LabelURL is the nutrition label this data came from. Taco Bell publishes its panel there rather than on tacobell.com.
    - `nutrition` TacobellNutritionFacts
      - `added_sugars_g` number
      - `caffeine_mg` number
      - `calcium_mg` number
      - `calories` number
      - `calories_from_fat` number
      - `cholesterol_mg` number
      - `dietary_fiber_g` number
      - `iron_mg` number
      - `monounsaturated_fat_g` number
      - `polyunsaturated_fat_g` number
      - `potassium_mg` number
      - `protein_g` number
      - `saturated_fat_g` number
      - `sodium_mg` number
      - `sugar_alcohol_g` number
      - `sugars_g` number
      - `total_carbohydrate_g` number
      - `total_fat_g` number
      - `trans_fat_g` number
      - `vitamin_a` number
      - `vitamin_c` number
      - `vitamin_d_mcg` number
    - `product` string
    - `serving_size_unit` string
    - `serving_weight_grams` number
    - `source_url` string
  - `msg` unknown

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
