Whataburger

Browse Whataburger's store-URL index

Returns one page of Whataburger's sitemap-declared store index -- about 3,950 URLs at time of writing. Unlike some other store locators in this API, Whataburger publishes a single flat sitemap file rather than a sharded index. Each entry carries a kind: "store" is a restaurant's canonical detail page, "curbside" and "delivery" are separate pages Whataburger publishes for that same restaurant's curbside or delivery service, and "directory" is a state- or city-level listing page with no address of its own. Filter with kind to enumerate one page variant. A page past the end returns an empty list rather than an error, so a caller can walk to exhaustion.

get/whataburger/sitemap

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/whataburger/sitemap
  • Auth: API key in header x-api-key

Query parameters

pageinteger

1-based page (default 1)

page_sizeinteger

Entries per page, 1-500 (default 100)

kind'store' | 'curbside' | 'delivery' | 'directory'

Filter by page kind. One of store, curbside, delivery, directory. Default all.

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": 100,
    "entries": [
      {
        "kind": "store",
        "path": "tx/abilene/1625-tx-hwy-351.html",
        "store_number": "1197"
      }
    ],
    "page": 1,
    "total": 3955,
    "total_pages": 40
  }
}

Changes

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