# DoorDash Directory Store Lookup

> DoorDash Directory Store Lookup is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes the DoorDash public directory to return structured store listing data (name, city, state, store ID, URL) matching a given address or search URLs, without live delivery availability.

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/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-directory-store-lookup-7dac36cd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PsePN57goTOpzn21azW1Q

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-directory-store-lookup-7dac36cd -d '<json body>'
```

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

## When to prefer this

Choose this endpoint when you need structured DoorDash store directory data (names, IDs, URLs, location metadata) for a specific address or set of search URLs, and you do not need live delivery availability, menu content, or reviews. It is best suited for building restaurant databases, competitive research, or enriching location data with DoorDash store presence. Avoid if you need real-time delivery estimates, menu items, or customer reviews.

## Known failure modes

- includeMenu or fetchReviews set to true causes an immediate error since those fields are unsupported in the public directory
- No matching stores found for the given address or search URLs returns an empty items array (not charged)
- Invalid or malformed address may return zero results
- DoorDash directory changes or downtime may cause failed scrapes (not charged)
- Overly broad searches with maxResults=0 may return very large datasets or time out

## How this service works

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

## Output

A JSON object containing a count of matched stores and an array of items, each with the store's name, city, state, DoorDash URL, store ID, record type, and last modified timestamp. Menu and review data are not available.

## 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-directory-store-lookup-7dac36cd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
