Endpoint Playground
Test Crawlora's Chick-fil-A Menu API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/chick-fil-a/menu" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| search | string | No | Free-text filter over item names. Results are relevance-ranked when present. | |
| menu_taxonomy | string | No | Comma-separated menu_taxonomy term ids (menu section, e.g. Breakfast, Beverages), up to 20 | |
| menu_item_type | string | No | Comma-separated menu_item_type term ids (ITEM, ITEM_GROUPING, MODIFIER), up to 20 | |
| menu_item_group | string | No | Comma-separated menu_item_group term ids (the grouping a variant belongs to), up to 20 | |
| nutrition_table_menu | string | No | Comma-separated nutrition_table_menu term ids (published nutrition-table grouping), up to 20 | |
| page | integer | No | 1-based page number (default 1) | |
| per_page | integer | No | Items per page, 1-100 (default 20) |
{
"code": 200,
"msg": "OK",
"data": {
"items": [
{
"id": 10613,
"slug": "chick-fil-a-filet",
"name": "Chick-fil-A® Filet",
"item_tag": "CFA_FILET",
"order_url": "https://order.chick-fil-a.com/load-dot-com?itemTag=CFA_FILET",
"menu_taxonomy_ids": [
267,
323
],
"menu_item_type_ids": [
431
],
"menu_item_group_ids": [
897
],
"nutrition_table_menu_ids": [
370
],
"modified_at": "2026-08-30T04:07:17"
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 567,
"total_pages": 29
},
"source_url": "https://www.chick-fil-a.com/wp-json/wp/v2/menu-item?page=1&per_page=20",
"fetched_at": "2026-08-30T13:38:05Z"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
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.
{
"code": 200,
"msg": "OK",
"data": {
"items": [
{
"id": 10613,
"slug": "chick-fil-a-filet",
"name": "Chick-fil-A® Filet",
"item_tag": "CFA_FILET",
"order_url": "https://order.chick-fil-a.com/load-dot-com?itemTag=CFA_FILET",
"menu_taxonomy_ids": [
267,
323
],
"menu_item_type_ids": [
431
],
"menu_item_group_ids": [
897
],
"nutrition_table_menu_ids": [
370
],
"modified_at": "2026-08-30T04:07:17"
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 567,
"total_pages": 29
},
"source_url": "https://www.chick-fil-a.com/wp-json/wp/v2/menu-item?page=1&per_page=20",
"fetched_at": "2026-08-30T13:38:05Z"
}
}curl "https://api.crawlora.net/api/v1/chick-fil-a/menu" \
-H "x-api-key: $CRAWLORA_API_KEY"