GET/wingstop/delivery-storeapiKey1 credit/request
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.
Required: address1, city, state, postal_code, latitude, longitude. Optional: country_code.
Sampled 14 Oct 2026: 3 fields returned with a value. In the sample: drive_time_minutes: 13; location_status: “Active”.
Open in Playground
GET/wingstop/directoryapiKey1 credit/request
Returns one level of Wingstop's store directory tree. Omit path for the root, which lists the single US country node; descend country to states, states to cities, cities to stores. Each child carries its name, path, url and kind (country, state, city, or store). A child with is_store true (kind store) is a store record rather than another directory level -- pass its path to GET /wingstop/store.
Optional: path.
Sampled 14 Oct 2026: 55 items. Filled in every item: name, path, url, kind, is_store. In the sample: path: “tx/houston/wingstop-128-houston-tx-77065” and 54 other values; url: locations.wingstop.com; is_store: true in 55 of 55.
Open in Playground
GET/wingstop/flavorsapiKey1 credit/request
Returns Wingstop's full sauce and dry-rub flavor catalog: name, description, image, a 0 (no heat) to 5 (hottest) heat scale, whether it's a dry rub or wet sauce, and new/popular/limited-time badges. Includes retired flavors (is_active false) still present in Wingstop's own feed.
Takes no parameters.
Open in Playground
GET/wingstop/menuapiKey1 credit/request
Returns one Wingstop store's full priced, categorized menu for carryout or delivery: every category, each listing's variants (a standalone item has one variant; a size/flavor family such as "6 pc Wing Combo" has one variant per size or preparation) with price, description and calorie range, plus store-level pricing context (currency, tax rate, prep lead time). Store paths come from GET /wingstop/directory entries whose is_store is true, or a GET /wingstop/store response's own path.
Required: path. Optional: service_mode.
Sampled 14 Oct 2026: 12 items. Filled in every item: id, name, slug, products. Not in every item: image_url (10). In the sample: name: “Add Ons” and 11 other values; image_url: cdn.bfldr.com; products: median 5 entries.
Open in Playground
GET/wingstop/nearbyapiKey1 credit/request
Returns Wingstop stores within a radius of a coordinate, sorted nearest first, with enough detail per store (address, phone, general hours, fulfillment channels) that a follow-up GET /wingstop/store call is often unnecessary. Each result's slug can be passed directly as GET /wingstop/menu's path.
Required: latitude, longitude. Optional: radius.
Sampled 14 Oct 2026: 20 items. Filled in every item: store_id, name, slug, address, phone_number, latitude, longitude, distance_miles and 4 more. Not in every item: amenities (12). In the sample: distance_miles: 0.2 to 9.67, median 6.33; name: “Wingstop Houston Jones” and 19 other values; hours: median 7 entries; fulfillment_services: median 2 entries; amenities: median 1 entry.
Open in Playground
GET/wingstop/storeapiKey1 credit/request
Returns one Wingstop store: name, full postal address, phone, coordinates, its general weekly hours plus a per-channel breakdown (pickup, delivery, takeout, drive-through), which pickup/delivery services it offers, its operating status, price tier and Google Place id. Store paths come from GET /wingstop/directory entries whose is_store is true. Passing a directory path here returns a 404 rather than a hollow record.
Required: path.
Sampled 14 Oct 2026: 7 items. Filled in every item: day_of_week, closed, opens, closes. In the sample: day_of_week: “Monday” and 6 other values; closed: true in 0 of 7.
Open in Playground