Discover/dennys.com API
live

dennys.com APIdennys.com

Access Denny's restaurant locations, menu categories, item details, nutrition tags, and proximity search across all 1,250+ U.S. locations via a structured API.

Endpoints
10
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/435dafec-6b79-4465-be7d-5c2f63889540/<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/435dafec-6b79-4465-be7d-5c2f63889540/get_all_states' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 10 totalclick to expand

Get a list of all U.S. states and territories with Denny's restaurants, including location counts.

Input

No input parameters required.

Response
{
  "type": "array",
  "fields": {
    "state_abbr": "two-letter state abbreviation",
    "state_name": "state abbreviation (same as state_abbr)",
    "location_count": "number of Denny's locations in this state"
  },
  "sample": {
    "data": [
      {
        "state_abbr": "AK",
        "state_name": "AK",
        "location_count": 1
      },
      {
        "state_abbr": "CA",
        "state_name": "CA",
        "location_count": 343
      }
    ],
    "status": "success"
  }
}

About the dennys.com API

This API exposes 10 endpoints covering every Denny's restaurant location in the U.S. and the full menu catalog. Use get_all_locations to pull the complete dataset of 1,250+ restaurants in one call, or use search_locations_by_zip_or_city to find nearby locations by ZIP code or city name sorted by distance. Menu endpoints return item names, prices, calorie counts, dietary tags, and allergen links down to the individual product level.

Location Discovery

The location endpoints form a browsable hierarchy. get_all_states returns every U.S. state and territory with a Denny's presence along with a location_count per state. From there, get_cities_by_state accepts a two-letter state abbreviation and returns cities with their own counts and url_slug values. get_locations_by_city takes both city and state parameters and returns each restaurant's internal_id, location_id, name, and address_preview — the IDs you'll need to fetch full detail.

Location Detail and Search

get_location_detail accepts either an internal_id or location_id (both sourced from get_locations_by_city) and returns a full record: hours as a day-keyed object, phone, services (e.g., Delivery, Pickup), amenities, and a directions_url pointing to Google Maps. For proximity queries, search_locations_by_zip_or_city accepts a query string (ZIP code or "City, State" format), an optional radius in miles, and an optional limit, returning results with distance, is_open status, and services per location.

Menu Data

Menu endpoints are scoped per restaurant via an optional restaurant_id. get_menu_categories returns category name, slug, and item_count. Pass a category_slug to get_menu_items_by_category to get every item with price, calories, image_url, and description. For full item detail, get_menu_item_detail takes a product_slug and returns dietary_tags (individual tag strings such as vegetarian, togo-fave, breakfast-fave) and an allergen_link. The filter_menu_by_tag endpoint accepts a tag value and returns all matching items across all categories, each with its parent category name included.

Common use cases
  • Build a store locator that surfaces the nearest open Denny's using search_locations_by_zip_or_city with real-time is_open status
  • Generate a full restaurant directory by state and city using the get_all_states and get_cities_by_state hierarchy
  • Display location-specific hours and available services (Delivery, Pickup) by pulling get_location_detail with a stored internal_id
  • Build a menu browser that lists all categories and item prices for a given restaurant using get_menu_categories and get_menu_items_by_category
  • Filter menu items by dietary preference (e.g., vegetarian) using filter_menu_by_tag to return matching items across the full menu
  • Aggregate calorie and description data across the full Denny's menu for nutrition comparison tools using get_menu_item_detail
  • Populate a mapping application with coordinates, phone numbers, and Google Maps links for all 1,250+ locations via get_all_locations
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 Denny's have an official public developer API?+
Denny's does not publish a public developer API or documented data feed for location or menu data.
What does `get_location_detail` return that the city-level listing does not?+
get_locations_by_city returns only name, internal_id, location_id, and address_preview. get_location_detail adds structured hours (keyed by day abbreviation), phone, zip, services (Delivery, Pickup, etc.), amenities, and a directions_url for Google Maps navigation.
Can I filter menu items by allergen (e.g., gluten-free or nut-free)?+
Not directly. filter_menu_by_tag supports tags like vegetarian, featured, togo-fave, breakfast-fave, and lunch-fave, but allergen-level filtering (gluten-free, nut-free, dairy-free) is not a filterable tag in the current API. Each item detail does include an allergen_link pointing to Denny's nutrition page. You can fork this API on Parse and revise it to add an allergen-specific filter endpoint if the source data supports it.
Does the API cover Denny's locations outside the United States?+
The current endpoints are scoped to U.S. states and territories. International Denny's locations are not covered. You can fork this API on Parse and revise it to add coverage for international locations if that data is accessible.
Are menu prices and hours updated in real time?+
The API returns current data at the time of the request. Prices and hours reflect what is present in the source at that moment, but individual franchise locations may update their hours or pricing independently, so there can be a lag between an in-store change and what the API returns.
Page content last updated . Spec covers 10 endpoints from dennys.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.