Endpoint Playground
Test Crawlora's McDonald's Item API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/mcdonalds/item?item_id=<item_id>&country=us" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| item_id | string | Yes | 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"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
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.
{
"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"
}
}curl "https://api.crawlora.net/api/v1/mcdonalds/item?item_id=<item_id>" \
-H "x-api-key: $CRAWLORA_API_KEY"