FiveGuys

Find Five Guys restaurants near a coordinate with ordering details

Returns Five Guys restaurants near a latitude/longitude as Five Guys' own ordering platform publishes them, with commerce detail no other endpoint in this family carries: per-store delivery fee, delivery and pickup order minimums, whether the store is currently accepting orders at all, the handoff modes an order placed now could actually use (delivery, pickup, curbside, dine-in, drive-thru, dispatch), group-order/coupon/loyalty support, how many days ahead an order may be scheduled, and the store's own order URL. Set include_hours to also return each store's dated business and delivery calendars -- concrete dated windows rather than the recurring weekly schedule the locator endpoints publish, so they reflect holiday and special hours a weekly schedule cannot express. This is a different upstream from GET /fiveguys/nearby, which returns the marketing/locator record: the two describe the same restaurants but do not share ids, and this one carries a per-store name ("Five Guys Austin Arbor") where the locator publishes the generic brand name. Use each result's id with GET /fiveguys/ordering-menu for that store's priced menu. A coordinate with no Five Guys nearby returns an empty list rather than an error.

get/fiveguys/ordering-locations

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/fiveguys/ordering-locations
  • 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 20)

limitinteger

Maximum restaurants to return, 1-50 (default 10)

include_hoursboolean

Include each store's dated business and delivery calendars

daysinteger

Days of calendar to return from today, 1-30 (default 7). Only meaningful with include_hours.

Headers

x-api-keystring required

API key required

Response

OK

codeinteger

Code is the HTTP status code or a custom code used to indicate the result of the request @example 200

msgunknown

Example response

{
  "data": {
    "count": 3,
    "fetched_at": "2026-09-06T12:00:00Z",
    "locations": [
      {
        "address": {
          "city": "Chicago",
          "country": "US",
          "line1": "180 N Michigan Ave",
          "postal_code": "60601",
          "region": "IL"
        },
        "advance_order_days": 7,
        "calendars": [
          {
            "label": "Delivery",
            "ranges": [
              {
                "end": "20260906 23:00",
                "start": "20260906 10:00",
                "weekday": "Sun"
              }
            ],
            "type": "business"
          }
        ],
        "distance_miles": 0.4,
        "fulfillment": {
          "calories_displayed": true,
          "coupons": true,
          "dispatch": true,
          "group_orders": true,
          "pickup": true
        },
        "id": "23841",
        "is_available": true,
        "latitude": 30.396,
        "longitude": -97.72,
        "minimum_delivery_order": 15,
        "name": "Five Guys Austin Arbor",
        "phone": "(512) 719-3300",
        "slug": "five-guys-656",
        "store_number": "656",
        "utc_offset": -7
      }
    ],
    "radius": 20
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.