Endpoint Playground
Returns the same published nutrition detail as GET /mcdonalds/item for up to 20 items in one call, plus the per-component ingredient and allergen breakdown that the single-item endpoint does not expose -- a composite item's overall allergen statement is the union of its parts' (a burger's bun, patty, cheese and condiment each carry their own ingredient statement and allergens), so this is the source to use when the full breakdown matters, not just the item-level summary. Item ids come from GET /mcdonalds/menu and are market-specific, so pass the same country back. The response echoes the requested ids so a caller can tell which ones McDonald's returned nothing for.
14 Oct 2026: 2 items; 8 fields had a value in every checked item.
Sample value profiles: name: “Big Mac” and 1 other value; image_url: s7d1.scene7.com; description: median 857 characters.
curl 'https://api.crawlora.net/api/v1/mcdonalds/item-list?item_ids=200463%2C200466%2C200476&country=us' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| item_ids | string | Yes | 200463,200466,200476 | Comma-separated McDonald's numeric product ids, up to 20 |
| country | string | No | us | Market (default us). One of us, ca, au, ie, nz, ch, se. Must match the market the item ids came from. |
{
"code": 200,
"msg": "OK",
"data": {
"country": "us",
"items": [
{
"item_id": "200466",
"name": "Quarter Pounder with Cheese",
"nutrients": [
{
"name": "Calories",
"key": "calories",
"value": "520",
"unit": "Cal."
},
{
"name": "Sodium",
"key": "sodium",
"value": "1140",
"unit": "mg",
"daily_value": "50"
}
],
"components": [
{
"ingredients": "Ingredients: 100% Pure USDA Inspected Beef; No Fillers, No Extenders."
},
{
"ingredients": "Ingredients: Enriched Flour (wheat Flour, Malted Barley Flour...), Water, Sugar, Yeast.",
"allergens": "Wheat, Sesame."
},
{
"ingredients": "Ingredients: Milk, Cream, Water, Sodium Citrate, Salt, Cheese Cultures.",
"allergens": "Milk, Soy."
}
],
"image_url": "https://s7d1.scene7.com/is/image/mcdonalds/h-mcdonalds-Quarter-Pounder-with-Cheese"
}
],
"count": 1,
"requested": [
"200466"
],
"source_url": "https://www.mcdonalds.com/dnaapp/itemList?country=US&language=en&showLiveData=true&item=200466()&nutrient_req=N",
"fetched_at": "2026-09-01T09:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.