Endpoint Playground
Test Crawlora's Panera Bread Locations 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/panera/locations" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| state | string | No | Two-letter US state abbreviation. Omit to list every state. | |
| city | string | No | City name. Requires state. Omit to list every city in the state. |
{
"code": 200,
"msg": "OK",
"data": {
"state": "IL",
"city": "Addison",
"cities": [
{
"city": "Addison",
"cafe_count": 1,
"cafes": [
{
"cafe_id": 601447,
"name": "Addison - W Lake St east of Rohlwing Rd",
"street": "1600 West Lake Street",
"city": "Addison",
"state": "IL",
"postal_code": "60101",
"phone": "630-250-4952",
"country_code": "US",
"latitude": 41.948594,
"longitude": -88.026398,
"features": [
"hasCateringDelivery",
"hasCateringPickUp",
"hasDelivery",
"hasDineIn",
"hasEcommerceEnabled",
"hasInCafePickup",
"hasKiosk",
"hasPickup"
]
}
]
}
],
"count": 1,
"source_url": "https://www-api.panerabread.com/www-api/public/cafe/location/IL/Addison",
"fetched_at": "2026-09-01T12:00: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 level of Panera Bread's US cafe locator tree. Omit both state and city to list every US state and territory Panera serves, each with its cafe count. Pass state to list every city in that state, each with its full cafe list -- id, name, street address, city, state, postal code, phone, coordinates and per-cafe amenity flags (for example hasDriveThru, hasDelivery, hasCurbside, hasKiosk). Pass both state and city to narrow to that one city's cafes. A state Panera does not serve, or a city with no match, returns an empty list rather than an error.
{
"code": 200,
"msg": "OK",
"data": {
"state": "IL",
"city": "Addison",
"cities": [
{
"city": "Addison",
"cafe_count": 1,
"cafes": [
{
"cafe_id": 601447,
"name": "Addison - W Lake St east of Rohlwing Rd",
"street": "1600 West Lake Street",
"city": "Addison",
"state": "IL",
"postal_code": "60101",
"phone": "630-250-4952",
"country_code": "US",
"latitude": 41.948594,
"longitude": -88.026398,
"features": [
"hasCateringDelivery",
"hasCateringPickUp",
"hasDelivery",
"hasDineIn",
"hasEcommerceEnabled",
"hasInCafePickup",
"hasKiosk",
"hasPickup"
]
}
]
}
],
"count": 1,
"source_url": "https://www-api.panerabread.com/www-api/public/cafe/location/IL/Addison",
"fetched_at": "2026-09-01T12:00:00Z"
}
}curl "https://api.crawlora.net/api/v1/panera/locations" \
-H "x-api-key: $CRAWLORA_API_KEY"