Wingstop API endpoint
Given a delivery address, returns the single Wingstop store that will deliver there, plus its drive time. Returns 404 when no Wingstop store delivers to that address. The returned slug can be passed directly as GET /wingstop/menu's path with service_mode=delivery.
/wingstop/delivery-storeQuery parameters:
address1 (required) — delivery address line 1.city (required) — delivery address city.state (required) — delivery address state (region).postal_code (required) — delivery address postal code.country_code (optional, default US) — delivery address country code.latitude (required) — delivery address latitude.longitude (required) — delivery address longitude.Response includes slug, location_status, drive_time_minutes, source_url, and fetched_at.
| Field | In the sample | Value in the sample |
|---|---|---|
| slug | Has a value | |
| location_status | Has a value | “Active” |
| drive_time_minutes | Has a value | 13 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| address1 | string | Yes | Delivery address line 1 | 9804 Jones Rd | |
| city | string | Yes | Delivery address city | Houston | |
| state | string | Yes | Delivery address state (region) | TX | |
| postal_code | string | Yes | Delivery address postal code | 77065 | |
| country_code | string | No | US | Delivery address country code. Defaults to US. | US |
| latitude | number | Yes | Delivery address latitude | 29.913115 | |
| longitude | number | Yes | Delivery address longitude | -95.584729 | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/wingstop/delivery-store?address1=9804+Jones+Rd&city=Houston&state=TX&postal_code=77065&latitude=29.913115&longitude=-95.584729" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"slug": "wingstop-128-houston-tx-77065",
"location_status": "Active",
"drive_time_minutes": 17,
"source_url": "https://ecomm.wingstop.com/location-worker?type=delivery&version=3",
"fetched_at": "2026-09-04T12:00:00Z"
}
}Request schema
No body schema
Response schema
#/definitions/wingstop.deliveryStoreResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | Code is the HTTP status code or a custom code used to indicate the result of the request @example 200 | |||
| data | wingstop.DeliveryStoreResponse | No | ||||
| data.drive_time_minutes | integer | No | 17 | |||
| data.fetched_at | string | No | ||||
| data.location_status | string | No | Active | |||
| data.slug | string | No | wingstop-128-houston-tx-77065 | Slug can be passed directly as /wingstop/menu's path with service_mode=delivery. | ||
| data.source_url | string | No | ||||
| msg | unknown | No | Msg is the message that describes the result of the request @example "Request successful" |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/wingstop/delivery-store?address1=9804+Jones+Rd&city=Houston&state=TX&postal_code=77065&latitude=29.913115&longitude=-95.584729" \
-H "x-api-key: $CRAWLORA_API_KEY"