Browse the Chick-fil-A menu
Returns one page of Chick-fil-A's published menu catalog (567 items at time of writing): item name, slug, Chick-fil-A's own item tag, an ordering deep link, and the taxonomy term ids the item belongs to. Every id in a response's menu_taxonomy_ids, menu_item_type_ids, menu_item_group_ids and nutrition_table_menu_ids is a ready-to-use filter value for a follow-up call, and GET /chick-fil-a/menu-taxonomy lists each taxonomy's terms with their names. search filters by free text and is ranked by relevance; without it items come back alphabetically so a caller can page through the whole catalog deterministically. Note this catalog carries no prices or nutrition values -- Chick-fil-A does not publish either through this source.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/chick-fil-a/menu
- Auth: API key in header x-api-key
Query parameters
Free-text filter over item names. Results are relevance-ranked when present.
Comma-separated menu_taxonomy term ids (menu section, e.g. Breakfast, Beverages), up to 20
Comma-separated menu_item_type term ids (ITEM, ITEM_GROUPING, MODIFIER), up to 20
Comma-separated menu_item_group term ids (the grouping a variant belongs to), up to 20
Comma-separated nutrition_table_menu term ids (published nutrition-table grouping), up to 20
1-based page number (default 1)
Items per page, 1-100 (default 20)
Headers
API key required
Response
OK
Example response
{
"data": {
"items": [
{
"id": 10613,
"item_tag": "CFA_FILET",
"modified_at": "2026-08-30T08:07:17",
"name": "Chick-fil-A® Filet",
"slug": "chick-fil-a-filet"
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 567,
"total_pages": 29
}
}
}Changes
No recorded changes to this operation across all 2 revisions of this API.