Panera

Get one Panera Bread cafe's full menu with prices, nutrition and allergens

Returns one cafe's full category tree (with subcategories) and its complete item catalog, priced for that specific cafe -- Panera's prices are genuinely per-cafe, not a national list (the same salad has been confirmed live at different prices in Chicago and New York). Each item carries its price, product type, whether it is customizable, its published nutrients (only Calories and Caffeine are published -- a fuller macro/micronutrient breakdown is not available), its allergen statement (contains / may-contain, each with an id and display name), Panera's own wellness/dietary labels (for example Vegan, Vegetarian, Gluten Conscious), and a live in_stock flag reflecting this cafe's current stockouts. Cafe ids come from GET /panera/locations. An unknown cafe id returns a 404.

get/panera/menu

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/panera/menu
  • Auth: API key in header x-api-key

Query parameters

cafe_idinteger required

Panera cafe id, from /panera/locations

Headers

x-api-keystring required

API key required

Response

OK

codeinteger

Code is the HTTP status code or a custom code used to indicate the result of the request @example 200

msgunknown

Example response

{
  "data": {
    "cafe_id": 601447,
    "categories": [
      {
        "cat_id": 20,
        "image_key": "panini-and-sandwiches",
        "name": "Sandwiches",
        "sort_weight": 6
      }
    ],
    "count": 343,
    "items": [
      {
        "allergens": {
          "contains": [
            {
              "id": "TREENUTS",
              "name": "Tree Nuts"
            }
          ],
          "may_contain": [
            {
              "id": "TREENUTS",
              "name": "Tree Nuts"
            }
          ]
        },
        "customizable": true,
        "image_key": "strawberry-poppyseed-salad-pantry-reno-half",
        "in_stock": true,
        "item_id": 1805,
        "name": "Half Strawberry Poppyseed Salad",
        "nutrients": [
          {
            "name": "Calories",
            "unit": "Cal",
            "value": 580
          }
        ],
        "price": 6.19,
        "product_type": "SALAD"
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.