Endpoint Playground
Returns pickup restaurant matches from the Android mobile guest search experience near a location. No DoorDash account or caller-supplied token is required.
14 Oct 2026: 5 results; 12 fields had a value in every checked item.
Sample value profiles: storeId: 62,099 to 29,492,187, median 233,565; name: “North Beach Pizza” and 3 other values; url: doordash.com.
curl 'https://api.crawlora.net/api/v1/doordash/search/autocomplete?query=piz&latitude=37.7825&longitude=-122.461' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | Yes | piz | Partial restaurant, cuisine, or dish query |
| latitude | number | Yes | 37.7825 | Consumer latitude |
| longitude | number | Yes | -122.461 | Consumer longitude |
{
"code": 200,
"msg": "OK",
"data": {
"query": "piz",
"results": [
{
"storeId": "123",
"name": "Pizza Place",
"type": "store",
"pickupAvailable": true,
"dashPassEligible": true,
"address": {
"city": "San Francisco",
"region": "CA"
}
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.