Get one Popeyes restaurant's menu with real per-store pricing
Returns one restaurant's menu grouped into categories (e.g. "Big Box", "Chicken Wraps"). Every entry is an item, a combo, a picker (a variant-choice product such as "choose your side") or a bundle, and carries a price reflecting this specific restaurant when Popeyes reports one for that exact entry -- a missing price does not mean the item is free, it means this restaurant's pricing call did not cover that entry. Some menu entries are published directly at the top level outside any named section; these are grouped into a synthetic "Featured" category (featured true). Entries of type ITEM also carry published nutrition facts and allergen data when Popeyes reports them for that item; COMBO/PICKER/BUNDLE entries do not carry their own nutrition/allergen data.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/popeyes/menu
- Auth: API key in header x-api-key
Query parameters
Popeyes' numeric store id, from /popeyes/locations
Restaurant market: US (default) or CA
Headers
API key required
Response
OK
Example response
{
"data": {
"categories": [
{
"items": [
{
"id": "item_103182",
"name": "Cheese Bites",
"nutrition": {
"calories": 560,
"carbohydrates_g": 23,
"cholesterol_mg": 75,
"fat_g": 44,
"fiber_g": 2,
"proteins_g": 17,
"sodium_mg": 1470,
"sugar_g": 2,
"trans_fat_g": 1
},
"price": {
"default": 3.99,
"default_cents": 399
},
"type": "ITEM"
}
],
"name": "Chicken Wraps"
}
],
"currency": "USD",
"item_count": 120,
"store_id": "14156"
}
}Changes
No recorded changes to this operation across all 3 revisions of this API.