Discover/toasttab.com API
live

toasttab.com APItoasttab.com

Search Toast restaurants by location, retrieve full profiles with hours and contact info, and fetch complete menus with item names, descriptions, and prices.

Endpoints
3
Updated
3mo ago
Try it
Optional keyword to filter restaurants by name or cuisine
Latitude of the search center
Longitude of the search center
api.parse.bot/scraper/fa87477a-6532-42f5-b8b8-57ccbe16894e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fa87477a-6532-42f5-b8b8-57ccbe16894e/search_restaurants?query=Italian&latitude=40.758896&longitude=-73.985130' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for restaurants by geographic coordinates and optional query string. Returns up to 20 nearby restaurants with basic info including name, cuisine, slug, and location.

Input
ParamTypeDescription
querystringOptional keyword to filter restaurants by name or cuisine
latituderequirednumberLatitude of the search center
longituderequirednumberLongitude of the search center
Response
{
  "type": "object",
  "fields": {
    "restaurants": "array of restaurant objects with name, guid, slug, cuisine, image, and location"
  },
  "sample": {
    "data": {
      "restaurants": [
        {
          "guid": "f587b8a4-0a74-4b4e-acee-65618954bb70",
          "name": "Trattoria Trecolori 254 West 47th Street",
          "slug": "trattoria-trecolori-em-254-west-47th-street",
          "image": "/restaurants/restaurant-243799000000000000/restaurant_list_image_1738426666.jpg",
          "cuisine": "Italian",
          "location": {
            "latitude": 40.759869,
            "longitude": -73.986766
          }
        }
      ]
    },
    "status": "success"
  }
}

About the toasttab.com API

This API provides 3 endpoints for accessing restaurant and menu data from ToastTab.com. Use search_restaurants to find nearby restaurants by latitude/longitude with optional keyword filtering, get_restaurant_details to pull a full restaurant profile including address, phone, schedule, and cuisine type, and get_menu_items to retrieve structured menus with category groupings, item names, descriptions, and prices.

Search and Discovery

The search_restaurants endpoint accepts a latitude and longitude (both required) plus an optional query string to filter by name or cuisine. It returns up to 20 results per call, each including a name, guid, slug, cuisineType, image, and location object. The slug and guid returned here feed directly into the other two endpoints.

Restaurant Details

get_restaurant_details takes a restaurant slug (for example, the-lost-whale) and returns a full profile: guid, name, cuisineType, a description string, and a location object with address1, city, state, zip, phone, latitude, and longitude. It also returns a schedule object containing upcoming daily schedules and service periods, making it useful for determining current operating hours.

Menu Data

get_menu_items accepts either a guid or a slug — at least one must be provided. The response includes a menus array structured into category groups, each containing items with names, descriptions, and prices. The groupings array enumerates menu sections with item counts, and both count and totalCount fields give item totals. This makes it straightforward to reconstruct a full, categorized menu view for any Toast-powered restaurant.

Common use cases
  • Build a local restaurant discovery app using latitude/longitude search and cuisine filtering
  • Aggregate and compare menu prices across multiple restaurants in a given area
  • Display current operating hours for Toast-powered restaurants using the schedule field
  • Create a menu-embedding integration for food ordering or reservation tools
  • Populate a restaurant directory with addresses, phone numbers, and cuisine categories
  • Monitor menu changes over time by periodically fetching get_menu_items for tracked restaurants
  • Enrich a mapping application with nearby restaurant pins using returned location coordinates
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Toast have an official public developer API?+
Yes. Toast offers an official platform API at developer.toasttab.com, targeted at point-of-sale integrations and restaurant partners. That API requires a Toast partner account. This Parse API provides read access to publicly visible restaurant and menu data without requiring a Toast partner relationship.
What does `get_menu_items` return, and how is it structured?+
It returns a menus array where each menu contains groups of items. Each item includes its name, description, and price. The groupings array lists category sections with item counts, and totalCount gives the aggregate item count across all menus. You can look up by either guid or slug; at least one must be supplied.
How many restaurants does `search_restaurants` return per call?+
The endpoint returns up to 20 nearby restaurants per call. There is no pagination parameter currently exposed. You can fork this API on Parse and revise it to add offset or pagination support if your use case requires browsing beyond the first 20 results.
Does the API return customer reviews or ratings for restaurants?+
Not currently. The API covers restaurant profiles, operating schedules, contact details, and full menus. Review or rating data is not part of the current response shape. You can fork this API on Parse and revise it to add a reviews endpoint if that data becomes accessible.
Are menu item modifiers or customization options included in `get_menu_items`?+
The current response exposes item names, descriptions, and prices within category groups. Modifier groups and customization options (such as add-ons or size variants) are not currently returned as distinct fields. You can fork this API on Parse and revise it to surface modifier data if needed.
Page content last updated . Spec covers 3 endpoints from toasttab.com.
Related APIs in Food DiningSee all →
publix.com API
Access Publix grocery store data including product search, pricing, promotions, weekly ad deals, store locations, and category browsing.
pedidosya.com.ar API
Browse restaurants and menus available in Argentine cities through PedidosYa, search for specific restaurants by name or food category, and retrieve complete menu offerings including items, prices, and available options.
thefork.it API
Search and discover Italian restaurants by cuisine, location, or ratings, then access detailed information like menus, reviews, and availability across major cities in Italy. Find top-rated dining options and compare restaurant details to plan your perfect meal.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
opentable.ca API
Search and discover restaurants on OpenTable, view detailed information like menus and reviews, and check real-time dining availability across metro areas. Find top-rated restaurants in your location and instantly see which tables are open for your preferred date and time.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
deliveroo.co.uk API
Search for restaurants and retrieve menus from Deliveroo UK. Look up restaurants by keyword and postcode, or fetch full menu details for any Deliveroo restaurant by URL.