Endpoint Playground
Returns one level of Arby's US store directory: every state Arby's serves with its store count (no params), one state's cities (state given), or one city's stores (state and city given) -- id, address, and phone only, pair with GET /arbys/location for hours/amenities/status. Unlike GET /arbys/locations, this needs no coordinate; it is a plain browse of the whole ~3,200-store US chain.
14 Oct 2026: 1 cities; 4 fields had a value in every checked item.
Sample value profiles: city: “Youngstown”; stores: median 5 entries.
curl 'https://api.crawlora.net/api/v1/arbys/directory' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| state | string | No | Optional. Two-letter US state abbreviation. Omit to list every state. | |
| city | string | No | Optional. City name, requires state. Omit to list every city in the state. |
{
"code": 200,
"msg": "OK",
"data": {
"state": "OH",
"city": "Youngstown",
"cities": [
{
"city": "Youngstown",
"display_name": "Youngstown, OH",
"count": 5,
"stores": [
{
"store_id": "1",
"address": {
"line1": "29 BOARDMAN-CANFIELD RD",
"city": "Youngstown",
"state": "OH",
"postal_code": "44512",
"country": "US"
},
"phone": "330-758-2223"
}
]
}
],
"count": 1,
"source_url": "https://api.arbys.com/arb/digital-exp-api/v1/locations/regions?countryCode=US",
"fetched_at": "2026-09-03T12:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.