DoorDash Restaurant Scraper
Pricing
Pay per event
Go to Apify Store
DoorDash Restaurant Scraper
Extract restaurant listings from DoorDash for any US city. Enter a location and optional search query to get restaurant names, ratings, delivery fees, estimated delivery times, and cuisine types.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract restaurant listings from DoorDash by location and search query. Collect restaurant names, cuisines, ratings, delivery fees, addresses, and listing URLs as structured data.
How It Works
- Provide a location (e.g., "New York, NY") and an optional search query (e.g., "pizza", "sushi")
- Set the maximum number of restaurants to return
- The actor loads DoorDash results for that location and returns structured restaurant data
Output Fields
| Field | Description |
|---|---|
name | Restaurant name |
url | DoorDash restaurant page URL |
cuisine | Cuisine type(s) |
rating | Average customer rating |
review_count | Number of ratings |
delivery_fee | Delivery fee shown for the location |
delivery_time | Estimated delivery time |
address | Restaurant address |
is_open | Whether the restaurant is currently open |
location | The location that returned this result |
search_query | The query that returned this result |
scraped_at | ISO 8601 timestamp |
Input Parameters
- location (required): City / area to search within (e.g., "New York, NY")
- searchQuery: Keyword to filter restaurants (e.g., "pizza"). Omit to return all restaurants for the location
- maxItems: Maximum number of restaurants to return (default: 10, max: 100)
Notes
Data reflects what DoorDash shows for the requested location at scrape time. Availability, delivery fees, and estimated times are location- and time-dependent.