Chick-fil-A

List one Chick-fil-A menu taxonomy's terms

Returns one page of terms for a single Chick-fil-A menu taxonomy, with each term's id, name, slug, parent and how many menu items carry it. This is how to discover the filter ids GET /chick-fil-a/menu accepts. taxonomy must be one of menu_taxonomy (customer-facing menu section -- Breakfast, Beverages, Catering Entrées, ... 36 terms), menu_item_type (ITEM, ITEM_GROUPING, MODIFIER -- 3 terms), menu_item_group (the grouping a variant belongs to, e.g. "Bacon, Egg & Cheese Biscuit" -- 100+ terms), or nutrition_table_menu (the grouping used by Chick-fil-A's published nutrition tables -- 18 terms). Terms come back alphabetically.

get/chick-fil-a/menu-taxonomy

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/chick-fil-a/menu-taxonomy
  • Auth: API key in header x-api-key

Query parameters

taxonomy'menu_taxonomy' | 'menu_item_type' | 'menu_item_group' | 'nutrition_table_menu' required

Which taxonomy to list. One of menu_taxonomy, menu_item_type, menu_item_group, nutrition_table_menu.

pageinteger

1-based page number (default 1)

per_pageinteger

Terms per page, 1-100 (default 20)

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": {
    "pagination": {
      "page": 1,
      "per_page": 20,
      "total": 567,
      "total_pages": 29
    },
    "taxonomy": "menu_taxonomy",
    "terms": [
      {
        "id": 265,
        "item_count": 232,
        "name": "Breakfast",
        "slug": "breakfast"
      }
    ]
  }
}

Changes

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