Burger King

Get one Burger King item, combo, or picker's full detail and customization tree

Returns one menu entry's full detail (name, description, price, image, nutrition, allergens) plus its customization tree, when it has one -- a combo's courses and their swappable entree/side/drink choices, a picker's size/variant choices, or a customizable item's ingredient toggle groups (e.g. "Bacon": no/regular/extra) and their price deltas. Options recurses through the full upstream structure, so a combo's entree choice carries its own ingredient toggles too, not just the combo's own top-level courses. A plain, non-customizable item returns an empty options list.

get/burgerking/product

Request

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

Query parameters

store_idstring required

Burger King's numeric store id, from /burgerking/locations

item_idstring required

The item, combo, or picker id, from /burgerking/menu

marketstring

RBI market the store belongs to, one of US, CA (default US)

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": {
    "id": "item_26",
    "market": "US",
    "name": "Whopper with Bacon",
    "nutrition": {
      "calories": 520,
      "carbohydrates_grams": 31,
      "cholesterol_mg": 80,
      "fat_grams": 32,
      "fiber_grams": 11,
      "protein_grams": 26,
      "saturated_fat_grams": 6,
      "sodium_mg": 910,
      "sugar_grams": 1,
      "weight_grams": 180
    },
    "options": [
      {
        "id": "item_26$Modifier_2131",
        "name": "Bacon",
        "price": {
          "delivery": 4.79,
          "delivery_cents": 479,
          "pickup": 3.99,
          "pickup_cents": 399
        },
        "type": "modifier_group"
      }
    ],
    "price": {
      "delivery": 4.79,
      "delivery_cents": 479,
      "pickup": 3.99,
      "pickup_cents": 399
    },
    "store_id": "17871",
    "type": "item"
  }
}

Changes

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