Endpoint Playground
Test Crawlora's Chick-fil-A Content 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/content?type=press-room" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| type | string | Yes | press-room | Which corpus. One of press-room, story, page, legal, downloadable-asset. |
| search | string | No | Free-text filter. Results are relevance-ranked when present; otherwise newest first. | |
| page | integer | No | 1-based page number (default 1) | |
| per_page | integer | No | Entries per page, 1-100 (default 20) | |
| include_body | boolean | No | Include the full article body (default false -- bodies are large) |
{
"code": 200,
"msg": "OK",
"data": {
"type": "press-room",
"entries": [
{
"id": 53171,
"slug": "how-customer-cravings-reimagined-a-classic",
"title": "How Customer Cravings Reimagined a Classic",
"url": "https://www.chick-fil-a.com/stories/how-customer-cravings-reimagined-a-classic",
"published_at": "2026-08-12T10:00:00",
"excerpt": "A look at how guest feedback reshaped a menu staple."
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 289,
"total_pages": 15
},
"source_url": "https://www.chick-fil-a.com/wp-json/wp/v2/press-room?page=1&per_page=20",
"fetched_at": "2026-08-31T09:12:00Z"
}
}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 a Chick-fil-A editorial corpus. `type` selects which: `press-room` (289 press releases), `story` (189 blog articles), `page` (147 standalone corporate pages such as hunger relief and community programmes), `legal` (28 terms, policies and promotion rules) or `downloadable-asset` (45 press-kit media entries, which carry a title and link only and never a body). Between them these are every content-bearing corpus Chick-fil-A publishes outside the menu and restaurant catalogs. Article bodies are opt-in via include_body because a single press release runs to roughly 22KB, so a default-on page of 20 would be several hundred KB; without it the endpoint returns titles, links, publish dates and excerpts.
{
"code": 200,
"msg": "OK",
"data": {
"type": "press-room",
"entries": [
{
"id": 53171,
"slug": "how-customer-cravings-reimagined-a-classic",
"title": "How Customer Cravings Reimagined a Classic",
"url": "https://www.chick-fil-a.com/stories/how-customer-cravings-reimagined-a-classic",
"published_at": "2026-08-12T10:00:00",
"excerpt": "A look at how guest feedback reshaped a menu staple."
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 289,
"total_pages": 15
},
"source_url": "https://www.chick-fil-a.com/wp-json/wp/v2/press-room?page=1&per_page=20",
"fetched_at": "2026-08-31T09:12:00Z"
}
}curl "https://api.crawlora.net/api/v1/chick-fil-a/content?type=<type>" \
-H "x-api-key: $CRAWLORA_API_KEY"