/grubhub/restaurants/search

POST /api/grubhub/restaurants/search

Price: 20 credits

Find Grubhub (grubhub.com) restaurants delivering to or available for pickup at a location (latitude/longitude) with optional filters: free-text keyword, fulfillment method, sort order, cuisines, price tier, rating, delivery time, offers, lowest fees, Grubhub+, open now, new, national brands, alcohol, order tracking and shared cart. Returns cards with name, rating, price tier, delivery fee, minimum, delivery time, distance and image.

How to use it

Find Grubhub (grubhub.com) restaurants near a location. Provide latitude and longitude (of the delivery address) and count. Optional: keyword (free-text restaurant or dish name), order_method (delivery/pickup), sort (recommended/distance/fastest/rating/price_low/price_high), cuisines (one or more, they stack), price_max (1-4 dollar tier), top_rated (4 stars and up), under_30_min, offers, free_delivery, grubhub_plus, open_now, new_only, national_brands, alcohol, order_tracking, shared_cart. Each result has id, name, url, brand_name, chain_name, image, cuisines, rating, rating_count, price_rating, coupon_count, delivery_fee, delivery_minimum, delivery_time (+min/max minutes), distance (miles), open, delivery, pickup and is_new. Use the restaurant id with the restaurants endpoint for the full menu.

Parameters

Request body

Response

Errors

Response headers