Shake Shack
Find Shake Shack locations near a coordinate
Returns Shake Shack locations within a radius of a coordinate, nearest first, using Shake Shack's own Olo-backed ordering API (a separate source from GET /shakeshack/locations, which reads the main site's store directory instead). Each result carries location_id, real-time weekly hours, which fulfillment modes are currently enabled (dine-in, pickup, delivery, curbside, drive-thru, walk-up, drive-up), and Shake Shack's own delivery fee schedule. Pass location_id to GET /shakeshack/menu for that location's full menu.
get/shakeshack/nearby
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/shakeshack/nearby
- Auth: API key in header x-api-key
Query parameters
latitudenumber required
Search center latitude
longitudenumber required
Search center longitude
radiusinteger
Search radius in miles, 1-50 (default 15)
limitinteger
Maximum locations to return, 1-50 (default 10)
Headers
x-api-keystring required
API key required
Response
OK
Example response
{
"data": {
"count": 10,
"locations": [
{
"address": {
"city": "New York",
"postal_code": "10036",
"region": "NY",
"street": "691 Eighth Avenue"
},
"delivery_fees": [
{
"amount": 1.99,
"subtotal_minimum": 12.01
}
],
"distance_miles": 0.19,
"hours": [
{
"closes": "23:00",
"day_of_week": "Monday",
"opens": "10:00"
}
],
"latitude": 40.7584054,
"location_id": 14992,
"longitude": -73.9891734,
"name": "Theater District",
"phone_number": "(646) 435-0135",
"timezone": "America/New_York"
}
],
"radius_miles": 15
}
}Changes
No recorded changes to this operation across all 3 revisions of this API.