DoorDash Search API
Our DoorDash Search API allows you to scrape DoorDash search results for any delivery address in the United States, Canada, Australia, or New Zealand. For each restaurant or store, the API returns its name, link, rating, number of ratings, price range, categories, distance, delivery time, delivery fee, deals, and location, with the dishes or products DoorDash shows for the search.
Set the delivery address with address, and narrow down the results like on DoorDash with store_type, deals, pickup, min_rating, and fastest.
The API endpoint is https://serpapi.com/search?engine=doordash
Head to the playground for a live and interactive demo.
API parameters
Localization
address
Required
Parameter defines the delivery address to search stores around, like the address set on DoorDash. It can be a street address (e.g., 350 5th Ave, New York, NY 10118) or a ZIP or postal code (e.g., 10001). Addresses in the United States, Canada, Australia, and New Zealand are supported.
DoorDash matches incomplete addresses and addresses in other countries to a place with the same name (e.g., Berlin, Germany finds stores in Berlin, Pennsylvania), so a street address or a ZIP code works best.
Advanced filters
store_type
Optional
Parameter defines the type of stores to search, like the tabs of the DoorDash search page. By default, DoorDash searches all types of stores, except for some product searches, where it picks a type itself (e.g., pets for dog food). Use all to always search all types of stores.
Available options:all - Allrestaurant - Restaurantgrocery - Groceryretail - Retailpets - Petsalcohol - Alcoholflowers - Flowers
min_rating
Optional
Parameter defines the minimum rating of the stores, like the Ratings filter of DoorDash.
Available options:4.5 - Over 4.54.6 - Over 4.64.7 - Over 4.74.8 - Over 4.84.9 - Over 4.9
deals
Optional
Parameter defines whether to only show the stores with deals (e.g., $5 off on $25+), like the Deals filter of DoorDash. It can be set to true or false (default).
Pagination
page
Optional
Parameter defines the page number of the results (e.g., 1 (default) is the first page of results, 2 is the 2nd page of results, etc.). Each page covers 50 stores.
With deals, fastest, or min_rating, there's a single page, like on DoorDash, which only shows those of its first 50 stores that match them and doesn't load more as you scroll. Searches where DoorDash shows products first (e.g., dog food, or with store_type set to retail, pets, or alcohol) also have a single page, which can have more than 50 stores.
SerpApi parameters
no_cache
Optional
Parameter will force SerpApi to fetch the DoorDash results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.
async
Optional
Parameter defines the way you want to submit your search to SerpApi. It can be set to false (default) to open an HTTP connection and keep it open until you got your search results, or true to just submit your search to SerpApi and retrieve them later. In this case, you'll need to use our Searches Archive API to retrieve your results. async and no_cache parameters should not be used together. async should not be used on accounts with Ludicrous Speed enabled.
zero_trace
Optional
Enterprise only. Parameter enables ZeroTrace mode. It can be set to false (default) or true. Enable this mode to skip storing search parameters, search files, and search metadata on our servers. This may make debugging more difficult.
output
Optional
Parameter defines the format of the result. It can be set to json (default) to get a structured JSON of the results, html to get the raw HTML retrieved, or md to get a Markdown-formatted version optimized for LLMs and AI agents.
json_restrictor
Optional
Parameter defines the fields you want to include in the output, reducing payload size for faster response. See the JSON Restrictor documentation for more details.
API results
JSON results
JSON output includes structured data for Organic Results, Products, Product Sections, and Filters.
A search status is accessible through search_metadata.status.
It flows this way: Processing -> Success || Error.
If a search has failed, error will contain an error message.
search_metadata.id is the search ID inside SerpApi.
HTML results
This API does not have a full HTML response, only text.
search_metadata.prettify_html_file contains a link to the prettified version of the result.
It is displayed in the playground.
Markdown results
Markdown output is optimized for LLMs and AI agents. It provides a curated view of the JSON results
in a token-efficient format using tables, markdown links, and YAML frontmatter.
To access, use the output=md parameter, the /search.md endpoint, or request header Accept: text/markdown.
API examples
Example with q: pizza and address: 350 5th Ave, New York, NY 10118
{
...
"search_information": {
"total_results": 1816
},
"organic_results": [
{
"store_id": "145565",
"title": "Joe's Pizza",
"link": "https://www.doordash.com/store/145565/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photos/5c3c51a8-dc1c-4b06-9b58-adb80199a7b7-retina-large-jpeg",
"rating": 4.5,
"reviews": 16843,
"price": "$",
"categories": [
"Italian",
"Pizzeria"
],
"distance": "1.1 mi",
"delivery_time": "23 min",
"delivery_fee": "$0 delivery fee",
"gps_coordinates": {
"latitude": 40.75396783923334,
"longitude": -73.98689600827085
},
"menu_items": [
{
"item_id": "2762157",
"title": "Pepperoni Pie",
"price": "$34.00",
"extracted_price": 34.0,
"liked_percentage": 88,
"reviews": 907,
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photos/17452b4c-0425-48c2-9066-de3089b1e096-retina-large-jpeg"
},
{
"item_id": "2762165",
"title": "Plain Cheese Pie with Topping",
"price": "$34.00",
"extracted_price": 34.0,
"liked_percentage": 83,
"reviews": 323,
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photos/825c29dd-b0e6-47e5-aed4-cfb947b2abe0-retina-large-jpeg"
},
...
]
},
{
"store_id": "50062",
"title": "Little Italy Pizza",
"link": "https://www.doordash.com/store/50062/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/store/header/1db887d3-6045-4e49-ac43-adfddae87013.jpg",
"rating": 4.3,
"reviews": 1676,
"price": "$",
"categories": [
"Italian",
"Fast Casual"
],
"distance": "50 ft",
"delivery_time": "32 min",
"delivery_fee": "$0 delivery fee",
"badges": [
"$7 off on $30+"
],
"gps_coordinates": {
"latitude": 40.747596,
"longitude": -73.984862
},
"menu_items": [
{
"item_id": "24833350086",
"title": "Cheese (Slice)",
"price": "$4.99",
"extracted_price": 4.99,
"liked_percentage": 100,
"reviews": 9,
"badge": "#3 Most Liked",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photos/770df9cc-6094-492d-ae80-ff724a192d8c-retina-large-jpeg"
},
{
"item_id": "24833350081",
"title": "Pepperoni (Slice)",
"price": "$5.99",
"extracted_price": 5.99,
"liked_percentage": 88,
"reviews": 8,
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/fec0b139-8750-4392-9226-aca4bd63ebae-retina-large.jpeg"
},
...
]
},
...
]
...
}
Example with store_type: grocery
Like on DoorDash, stores come with the products they sell matching the search when the store type is grocery, retail, pets, alcohol, or flowers, whether set with store_type or picked by DoorDash.
{
...
"search_parameters": {
"engine": "doordash",
"q": "milk",
"address": "94103",
"store_type": "grocery"
},
"organic_results": [
{
"store_id": "1741509",
"title": "Safeway",
"link": "https://www.doordash.com/store/1741509/",
"rating": 4.6,
"reviews": 15437,
"price": "$$",
"categories": [
"SNAP / EBT",
"Grocery"
],
"distance": "0.8 mi",
"delivery_time": "21 min",
"badges": [
"Epic deals"
],
"products": [
{
"product_id": "11559351403",
"title": "Lucerne Foods Whole Milk",
"link": "https://www.doordash.com/convenience/product/?store_id=1741509&product_id=11559351403",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/3a8c8dbc-58d7-499a-8a07-e37e0f97f9eb-retina-large.png",
"price": "$6.49",
"extracted_price": 6.49,
"size": "1 gal",
"stock": "Many in stock"
},
{
"product_id": "11559351405",
"title": "Lucerne Foods Vitamin D Whole Milk",
"link": "https://www.doordash.com/convenience/product/?store_id=1741509&product_id=11559351405",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/61a0d3d8-f8cb-4d01-9e0e-b99a03ced3de-retina-large.png",
"price": "$3.99",
"extracted_price": 3.99,
"size": "64 fl oz"
},
...
]
},
{
"store_id": "50956405",
"title": "Costco",
"link": "https://www.doordash.com/store/50956405/",
"rating": 4.7,
"reviews": 1243,
"price": "$$",
"distance": "0.4 mi",
"delivery_time": "31 min",
"products": [
{
"product_id": "1000033710494112",
"title": "Kirkland Signature Whole Milk",
"link": "https://www.doordash.com/convenience/product/?store_id=50956405&product_id=1000033710494112",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/0a79f8a2-e38b-4371-a76b-7147b8b18507-retina-large.jpg",
"price": "$8.56",
"extracted_price": 8.56,
"size": "1 gal x 2 ct",
"stock": "Many in stock"
},
{
"product_id": "1000033710494034",
"title": "Kirkland Signature Organic A2 Whole Milk, Ultra-Pasteurized, Vitamin D",
"link": "https://www.doordash.com/convenience/product/?store_id=50956405&product_id=1000033710494034",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/1d307c4e-fa48-43ec-8482-a725b3f552be-retina-large.jpg",
"price": "$16.02",
"extracted_price": 16.02,
"size": "0.5 gal x 3 ct",
"stock": "Many in stock"
},
...
]
},
...
]
...
}
Example with q: dog food
For product searches like this one, DoorDash picks the type of stores itself, which is the selected option in filters (here, Pets). It shows the top products first, then sections like Fastest and Top savings, and then the stores selling them. Set store_type to all to search all types of stores instead.
{
...
"products": [
{
"product_id": "11254366968",
"title": "Pedigree Grilled Steak & Vegetable Flavor Small Dog Complete Nutrition Dry Dog Food (3.5 lb)",
"link": "https://www.doordash.com/convenience/product/?store_id=1740942&product_id=11254366968",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/2c1f1ff3-a81a-4517-a635-f8f20d9d1931-retina-large.jpg",
"price": "$5.79",
"extracted_price": 5.79,
"old_price": "$9.89",
"extracted_old_price": 9.89,
"stock": "Many in stock",
"badges": [
"41% off"
],
"store_id": "1740942",
"store_name": "Jewel-Osco",
"delivery_time": "27 min"
},
{
"product_id": "8964440886",
"title": "Blue Life Protection Formula Chicken & Brown Rice Recipe Adult Dry Dog Food (5 lb)",
"link": "https://www.doordash.com/convenience/product/?store_id=25110555&product_id=8964440886",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/969d50e6-d51f-481e-8544-511ecb456d65-retina-large.png",
"price": "$15.50",
"extracted_price": 15.5,
"rating": 4.7,
"reviews": 27,
"stock": "Many in stock",
"store_id": "25110555",
"store_name": "Petco",
"delivery_time": "25 min"
},
...
],
"product_sections": [
{
"title": "Fastest",
"products": [
{
"product_id": "26568491691",
"title": "Pedigree Grilled Steak & Vegetable Flavor Small Dog Complete Nutrition Dry Dog Food (3.5 lb)",
"link": "https://www.doordash.com/convenience/product/?store_id=2833526&product_id=26568491691",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/2c1f1ff3-a81a-4517-a635-f8f20d9d1931-retina-large.jpg",
"price": "$5.89",
"extracted_price": 5.89,
"rating": 4.6,
"reviews": 51,
"stock": "Many in stock",
"store_id": "2833526",
"store_name": "Target",
"delivery_time": "23 min"
},
...
]
},
...
],
"organic_results": [
{
"store_id": "1440700",
"title": "PetSmart",
"link": "https://www.doordash.com/store/1440700/",
"price": "$$",
"categories": [
"Pet Stores",
"Pet Food"
],
"delivery_time": "29 min",
"badges": [
"$15 off $60+"
],
"products": [
{
"product_id": "491356306",
"title": "Pedigree Grilled Steak & Vegetable Flavor Small Dog Complete Nutrition Dry Dog Food (3.5 lb)",
"link": "https://www.doordash.com/convenience/product/?store_id=1440700&product_id=491356306",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,width=1200,height=672,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/2c1f1ff3-a81a-4517-a635-f8f20d9d1931-retina-large.jpg",
"price": "$5.99",
"extracted_price": 5.99,
"stock": "Many in stock"
},
...
]
},
...
],
"filters": [
{
"name": "Store Type",
"options": [
{
"name": "All",
"value": "all",
"serpapi_link": "https://serpapi.com/search.json?address=60614&engine=doordash&q=dog+food&store_type=all"
},
{
"name": "Pets",
"value": "pets",
"selected": true,
"serpapi_link": "https://serpapi.com/search.json?address=60614&engine=doordash&q=dog+food&store_type=pets"
}
]
}
]
...
}
Example with min_rating: 4.7
With min_rating, DoorDash only shows the stores rated at least the minimum rating, like its Ratings filter.
{
...
"search_parameters": {
"engine": "doordash",
"q": "sushi",
"address": "94103",
"min_rating": "4.7"
},
"organic_results": [
{
"store_id": "24344657",
"title": "Lucky Bakery and Cafe",
"link": "https://www.doordash.com/store/24344657/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/store/header/c52c4f94-9849-4658-84bd-1cc66d02fab3.jpg",
"rating": 4.8,
"reviews": 64,
"price": "$$",
"categories": [
"Bakery",
"Cafe"
],
"distance": "5.8 mi",
"delivery_time": "45 min",
"delivery_fee": "Lower fees",
"badges": [
"Customer favorite"
],
"gps_coordinates": {
"latitude": 37.707054,
"longitude": -122.416084
}
},
{
"store_id": "891123",
"title": "Wooly Pig",
"link": "https://www.doordash.com/store/891123/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/store/header/15d03284-e14c-47f1-a120-629009577693.jpg",
"rating": 4.8,
"reviews": 6837,
"price": "$$",
"categories": [
"Coffee & Tea",
"Breakfast & Brunch"
],
"distance": "2.0 mi",
"delivery_time": "36 min",
"delivery_fee": "Lower fees",
"badges": [
"Top 10%"
],
"gps_coordinates": {
"latitude": 37.760609,
"longitude": -122.388396
}
},
...
]
...
}
Example with deals: true
With deals, DoorDash only shows the stores offering a deal, which is listed in their badges.
{
...
"search_parameters": {
"engine": "doordash",
"q": "pizza",
"address": "350 5th Ave, New York, NY 10118",
"deals": true
},
"organic_results": [
{
"store_id": "50062",
"title": "Little Italy Pizza",
"link": "https://www.doordash.com/store/50062/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/store/header/1db887d3-6045-4e49-ac43-adfddae87013.jpg",
"rating": 4.3,
"reviews": 1676,
"price": "$",
"categories": [
"Italian",
"Fast Casual"
],
"distance": "50 ft",
"delivery_time": "33 min",
"delivery_fee": "$0 delivery fee",
"badges": [
"$7 off on $30+"
],
"gps_coordinates": {
"latitude": 40.747596,
"longitude": -73.984862
}
},
{
"store_id": "46989",
"title": "Bleecker Street Pizza",
"link": "https://www.doordash.com/store/46989/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photos/edfccaf7-01e7-4265-88bc-c44c70fcc900-retina-large-jpeg",
"rating": 4.5,
"reviews": 6318,
"price": "$",
"categories": [
"Pizza",
"Pickup"
],
"distance": "1.9 mi",
"delivery_time": "45 min",
"delivery_fee": "$0 delivery fee",
"badges": [
"$5 off on $35+"
],
"gps_coordinates": {
"latitude": 40.732246,
"longitude": -74.003377
}
},
...
]
...
}
Example with fastest: true
With fastest, DoorDash only shows the stores delivering the fastest, like its Fastest filter.
{
...
"search_parameters": {
"engine": "doordash",
"q": "burgers",
"address": "60614",
"store_type": "restaurant",
"fastest": true
},
"organic_results": [
{
"store_id": "23674059",
"title": "McDonald's",
"link": "https://www.doordash.com/store/23674059/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/photosV2/7fdf02dd-a09d-4a40-839b-c9223d3b73bb-retina-large.png",
"rating": 4.3,
"reviews": 2457,
"price": "$",
"categories": [
"American",
"Fast Food"
],
"distance": "1.3 mi",
"delivery_time": "21 min",
"delivery_fee": "$0 delivery fee",
"gps_coordinates": {
"latitude": 41.924798,
"longitude": -87.671922
}
},
{
"store_id": "27963310",
"title": "Culver's ButterBurgers and Frozen Custard",
"link": "https://www.doordash.com/store/27963310/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/store/header/9c18e4b4-11aa-4d56-bf5d-d8d7bee4f417.jpg",
"rating": 4.4,
"reviews": 4394,
"price": "$$",
"categories": [
"Dessert",
"Fast Food"
],
"distance": "1.9 mi",
"delivery_time": "27 min",
"delivery_fee": "$0 delivery fee",
"gps_coordinates": {
"latitude": 41.947173,
"longitude": -87.657552
}
},
...
]
...
}
Example with pickup: true
With pickup, DoorDash shows the stores offering pickup, with the drive time to each store and the time the order is ready, instead of the delivery time and fee.
{
...
"search_parameters": {
"engine": "doordash",
"q": "thai",
"address": "1600 Pennsylvania Ave NW, Washington, DC 20500",
"store_type": "restaurant",
"pickup": true
},
"organic_results": [
{
"store_id": "25088713",
"title": "Sampannee",
"link": "https://www.doordash.com/store/25088713/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/yelp/60cc1af1-a667-4db3-98dd-53e24bd95c64.jpg",
"rating": 4.7,
"reviews": 2251,
"price": "$",
"categories": [
"Thai"
],
"drive_time": "7 min",
"pickup_time": "14 min",
"badges": [
"Customer favorite",
"Top Pad thai"
],
"gps_coordinates": {
"latitude": 38.909494,
"longitude": -77.047727
}
},
{
"store_id": "86986",
"title": "Absolute Thai Restaurant",
"link": "https://www.doordash.com/store/86986/",
"thumbnail": "https://img.cdn4dd.com/cdn-cgi/image/fit=contain,format=auto/https://doordash-static.s3.amazonaws.com/media/yelp/b1bf7305-9634-4d32-936a-ecff5fa0baa7.jpg",
"rating": 4.5,
"reviews": 1820,
"price": "$$",
"categories": [
"Asian",
"Thai"
],
"drive_time": "8 min",
"pickup_time": "14 min",
"gps_coordinates": {
"latitude": 38.898354,
"longitude": -77.01962
}
},
...
]
...
}
JSON structure overview
{
...
"search_information": {
"total_results": "Integer - Number of stores matching the search, as shown on DoorDash. Absent for product searches, where DoorDash doesn't show it.",
"organic_results_state": "String - 'Fully empty' when the page has no results, because DoorDash has no stores for the address, none of the page's stores match deals, fastest, or min_rating, or the page is after the last one."
},
"products": [
{
"product_id": "String - DoorDash product ID.",
"title": "String - Name of the product.",
"link": "String - Link to the product in its store on DoorDash.",
"thumbnail": "String - Link to the image of the product.",
"price": "String - Price of the product, as displayed. (Ex. $5.79)",
"extracted_price": "Float - Price of the product.",
"old_price": "String - Price of the product before its discount. (Ex. $9.89)",
"extracted_old_price": "Float - Price of the product before its discount.",
"member_price": "String - Price of the product for members of the store. (Ex. $12.99 for BJ’s members)",
"size": "String - Size of the product. (Ex. 5 lb)",
"rating": "Float - Average rating of the product, out of 5.",
"reviews": "Integer - Number of ratings of the product.",
"stock": "String - Stock status of the product in the store. (Ex. Many in stock, 3 in stock, Likely out of stock)",
"badges": [
"String - Discount of the product. (Ex. 41% off)"
],
"store_id": "String - DoorDash ID of the store selling the product.",
"store_name": "String - Name of the store selling the product.",
"delivery_time": "String - Delivery time of the store. (Ex. 27 min)",
"delivery_fee": "String - Delivery fee of the store. (Ex. $0 delivery fee)"
},
...
],
"product_sections": [
{
"title": "String - Title of the section. (Ex. Fastest, Top savings)",
"products": [
"Object - Product of the section, with the same fields as in products."
]
},
...
],
"organic_results": [
{
"store_id": "String - DoorDash store ID. (Ex. 145565)",
"title": "String - Name of the store.",
"link": "String - Link to the store page on DoorDash.",
"thumbnail": "String - Link to the image of the store.",
"rating": "Float - Average rating of the store, out of 5.",
"reviews": "Integer - Number of ratings of the store.",
"price": "String - Price range of the store. (Ex. $, $$)",
"categories": [
"String - Category of the store. (Ex. Pizza, Grocery)"
],
"distance": "String - Distance to the store, as displayed. (Ex. 1.1 mi, 50 ft)",
"delivery_time": "String - Delivery time, as displayed. Closed stores show when they can deliver. (Ex. 23 min, Get it by tomorrow 9:00 AM)",
"delivery_fee": "String - Delivery fee, as displayed. (Ex. $0 delivery fee, CA$0 delivery fee)",
"drive_time": "String - Drive time to the store, with pickup. (Ex. 22 min)",
"pickup_time": "String - Time until the order is ready, with pickup. (Ex. 11 min)",
"open_state": "String - Open state of the store, when it is closed. (Ex. Closed)",
"badges": [
"String - Deal or badge of the store. (Ex. $5 off on $25+, Customer favorite)"
],
"gps_coordinates": {
"latitude": "Float - Latitude of the store.",
"longitude": "Float - Longitude of the store."
},
"menu_items": [
{
"item_id": "String - DoorDash ID of the dish.",
"title": "String - Name of the dish.",
"price": "String - Price of the dish, as displayed. (Ex. $34.00)",
"extracted_price": "Float - Price of the dish.",
"liked_percentage": "Integer - Percentage of customers who liked the dish.",
"reviews": "Integer - Number of ratings of the dish.",
"badge": "String - Rank of the dish in the store. (Ex. #1 Most Liked)",
"thumbnail": "String - Link to the image of the dish."
},
...
],
"products": [
"Object - Product of the store matching the search, with the same fields as in products, except the store ones."
]
},
...
],
"filters": [
{
"name": "String - Name of the filter. (Ex. Store Type)",
"options": [
{
"name": "String - Name of the option, like the tabs of the DoorDash search page. (Ex. All, Pets)",
"value": "String - Value of the option, to use in the store_type parameter. (Ex. pets)",
"selected": "Boolean - True for the tab DoorDash shows, including the type of stores it picks for some product searches.",
"serpapi_link": "String - SerpApi link to the search with this type of stores."
},
...
]
}
],
"serpapi_pagination": {
"current": "Integer - Current page number.",
"previous": "String - Link to the previous page of results with SerpApi.",
"next": "String - Link to the next page of results with SerpApi."
},
...
}