Skip to main content
The EveryBite platform organizes restaurant data in a hierarchical structure. Understanding this hierarchy helps you work with the right scope of data.

The Four Levels

The top-level parent company that may own multiple restaurant chains.Examples:
  • Yum! Brands (owns Taco Bell, KFC, Pizza Hut)
  • Inspire Brands (owns Arby’s, Buffalo Wild Wings, Dunkin’)
  • Independent restaurant groups
API Access: A Brand Key gives access to all chains, restaurants, and menus underneath.
A restaurant brand with multiple locations sharing the same concept and (mostly) the same menu.Examples:
  • Taco Bell
  • honeygrow
  • Chipotle
API Access: A Chain Key gives access to all restaurants in that chain.
A single physical location where guests can order food.Examples:
  • honeygrow - 1601 Market Street, Philadelphia
  • Taco Bell #1234 - Times Square, NYC
API Access: A Restaurant Key gives access to that location’s menus only.
How menus vary depends on the size of the restaurant operation:
A chain with 30 locations might have identical menus everywhere. A national chain with 500+ locations will likely have regional differences—some items available only in certain markets.

Location-Specific Menus

When a chain has location-specific menus, you can scope SmartMenu search results to a single restaurant using restaurantId:

Categories Within Menus

You can also query dish categories—with optional restaurant scoping—to understand how dishes are organized:

Visual Summary

Next Steps

Guest Preferences

Learn how to personalize results

Authentication

Understand API keys and scopes in depth