# DoorDash Store Directory Scraper (x402)

> DoorDash Store Directory Scraper (x402) is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured DoorDash store/restaurant directory data by address or search URL, returning store listings with location metadata, paid per successful call via x402.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/doordash?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/doordash-store-directory-scraper-x402-bc266866
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eW0w4DikVUDCyjek5SUWx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability doordash-store-directory-scraper-x402-bc266866 -d '<json body>'
```

Example prompt: Search the DoorDash directory for Chipotle locations near 123 Main St, Austin TX — return up to 5 matching store listings with their URLs and store IDs.

## When to prefer this

Choose this endpoint when you need structured DoorDash store directory data (store names, IDs, URLs, city/state) for a given address or search URL, especially in an agent pipeline that pays per successful result via x402 USDC microtransactions. It is well-suited for building restaurant datasets, verifying chain presence in a market, or enriching location data with DoorDash identifiers. Prefer alternatives if you need live delivery availability, menu data, or customer reviews.

## Known failure modes

- includeMenu set to true returns an explanatory error — menu data is unavailable from the public directory
- fetchReviews set to true returns an explanatory error — review data is unavailable from the public directory
- Invalid or unrecognized address may return zero results without error
- DoorDash sitemap changes may cause stale or missing entries
- Payment failure via x402 results in no charge and no data returned

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched items and an array of store records, each containing the store name, URL, city, state, store ID, record type, and last-modified timestamp. Failed or empty runs are not charged.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string",
   "description": "A full street address with city and two-letter state code. The city and state select sitemap entries; street-level delivery coverage is not checked."
  },
  "maxItems": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Total dataset cap across all URLs. Set 0 for no total cap."
  },
  "startUrls": {
   "type": "array",
   "description": "DoorDash search URLs for store-name matching, or direct store URLs. Search results are directory matches, not live delivery availability."
  },
  "maxResults": {
   "type": "integer",
   "default": 10,
   "minimum": 0,
   "description": "Maximum matching store links per search URL. Set 0 for every available match."
  },
  "includeMenu": {
   "type": "boolean",
   "default": false,
   "description": "Currently unavailable. A true value stops with an explanatory error because the public directory has no menu data."
  },
  "fetchReviews": {
   "type": "boolean",
   "default": false,
   "description": "Currently unavailable. A true value stops with an explanatory error because the public directory has no review data."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "url": null,
    "city": null,
    "name": null,
    "state": null,
    "store_id": null,
    "record_type": null,
    "last_modified": null
   }
  ],
  "product": "doordash"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/doordash-store-directory-scraper-x402-bc266866/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
