Endpoint Playground
Returns one menu page's detail: name, description, image, and a link to Sonic's site-wide nutrition/allergen guide PDF. path must be a "menu" section path with kind category, subcategory, or item from GET /sonic/sitemap (or a path copied from a GET /sonic/menu-adjacent page you already know).
14 Oct 2026: Single record response; 4 fields had a value in every checked item.
Sample value profiles: name: “Bacon, Egg and Cheese Bagel”; image_url: imagedelivery.net; description: “Local Favorite! Fluffy egg, melty cheese, and bacon between…”.
curl 'https://api.crawlora.net/api/v1/sonic/item?path=menu%2Fcategories%2Fbreakfast%2Flocal-breakfast-favorites%2Fbacon-egg-and-cheese-bagel' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| path | string | Yes | menu/categories/breakfast/local-breakfast-favorites/bacon-egg-and-cheese-bagel | A menu page path from /sonic/sitemap (section=menu) |
{
"code": 200,
"msg": "OK",
"data": {
"name": "Bacon, Egg and Cheese Bagel",
"description": "Local Favorite! Fluffy egg, melty cheese, and bacon between a toasted bagel.",
"image_url": "https://www.sonicdrivein.com/.../bacon-egg-cheese-bagel.png",
"nutrition_guide_url": "https://www.sonicdrivein.com/.../nutrition-guide.pdf",
"path": "menu/categories/breakfast/local-breakfast-favorites/bacon-egg-and-cheese-bagel",
"source_url": "https://www.sonicdrivein.com/_next/data/<buildId>/menu/categories/breakfast/local-breakfast-favorites/bacon-egg-and-cheese-bagel.json",
"fetched_at": "2026-09-04T12:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.