Endpoint Playground
Returns one McDonald's item's published nutrition detail: the full per-serving nutrient list (calories, protein, carbohydrates, total and saturated fat, trans fat, cholesterol, sodium, fibre, sugars, vitamins and minerals -- 21 values for a Big Mac), each with a stable machine key, a unit and a percent-daily-value where McDonald's prints one; plus the item's marketing description, allergen statement, full ingredient statement and image. Item ids come from GET /mcdonalds/menu and are market-specific, so pass the same country back. Seven markets serve this endpoint, fewer than the eight publishing a menu -- Great Britain has a menu but no nutrition surface. Combo meals legitimately carry no nutrient list. Prices are not available on this surface.
14 Oct 2026: 21 nutrients; 4 fields had a value in every checked item and 1 varied between items.
Sample value profiles: unit: grams (9), milligrams (8), Cal. (2) and 2 more; value: 0 to 2,430, median 11; name: “Calories” and 20 other values.
curl 'https://api.crawlora.net/api/v1/mcdonalds/item?item_id=200463&country=us' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| item_id | string | Yes | 200463 | McDonald's numeric product id, from /mcdonalds/menu |
| country | string | No | us | Market (default us). One of us, ca, au, ie, nz, ch, se. Must match the market the item id came from. |
{
"code": 200,
"msg": "OK",
"data": {
"item_id": "200463",
"name": "Big Mac",
"description": "Mouthwatering perfection starts with two 100% pure beef patties and Big Mac® sauce...",
"nutrients": [
{
"name": "Calories",
"key": "calories",
"value": "580",
"unit": "Cal."
},
{
"name": "Protein",
"key": "protein",
"value": "25",
"unit": "g"
},
{
"name": "Sodium",
"key": "sodium",
"value": "1060",
"unit": "mg"
}
],
"allergens": "Wheat, Sesame.",
"ingredients": "Ingredients: Enriched Flour (wheat Flour, Malted Barley Flour...)",
"image_url": "https://s7d1.scene7.com/is/image/mcdonalds/h-mcdonalds-Big-Mac",
"source_url": "https://www.mcdonalds.com/dnaapp/itemDetails?country=US&language=en&showLiveData=true&item=200463",
"fetched_at": "2026-08-31T05:10:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.