Just Eat Restaurants API

The Restaurants API from Just Eat — 15 operation(s) for restaurants.

Operations 18

GET /restaurants/bylatlong Get restaurants by location #
GET /restaurants/bypostcode/{postcode} Get restaurants by postcode #
PUT /restaurants/driver/eta Set ETA for pickup #
GET /restaurants/{tenant}/{restaurantId}/catalogue Get product catalogue #
GET /restaurants/{tenant}/{restaurantId}/catalogue/availabilities Get all availabilities #
GET /restaurants/{tenant}/{restaurantId}/catalogue/categories Get all categories #
GET /restaurants/{tenant}/{restaurantId}/catalogue/categories/{categoryId}/items Get all category item IDs #
GET /restaurants/{tenant}/{restaurantId}/catalogue/items Get all menu items #
GET /restaurants/{tenant}/{restaurantId}/catalogue/items/{itemId}/dealgroups Get all menu item deal groups #
GET /restaurants/{tenant}/{restaurantId}/catalogue/items/{itemId}/dealgroups/{dealGroupId}/dealitemvariations Get all deal item variations for a deal group #
GET /restaurants/{tenant}/{restaurantId}/catalogue/items/{itemId}/modifiergroups Get all menu item modifier groups #
GET /restaurants/{tenant}/{restaurantId}/catalogue/items/{itemId}/variations Get all menu item variations #
GET /restaurants/{tenant}/{restaurantId}/fees Get Restaurant Fees #
PUT /restaurants/{tenant}/{restaurantId}/fees Create or Update Restaurant Fees #
GET /restaurants/{tenant}/{restaurantId}/menu Get the latest version of the restaurant's full menu #
PUT /restaurants/{tenant}/{restaurantId}/menu Create or update a menu #
GET /restaurants/{tenant}/{restaurantId}/servicetimes Get service times #
PUT /restaurants/{tenant}/{restaurantId}/servicetimes Create or update service times #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/just-eat-restaurants-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

just-eat-restaurants-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    x-twitter: JustEatUK
  description: '# Just Eat API

    Just Eat offers services for our various business partners and our consumer applications.'
  title: Just Eat UK Restaurants API
  version: 1.0.0
  x-apisguru-categories:
  - ecommerce
  x-logo:
    url: https://api.apis.guru/v2/cache/logo/https_twitter.com_JustEatUK_profile_image.png
  x-origin:
  - format: openapi
    url: https://uk.api.just-eat.io/docs/openapi.json
    version: '3.0'
  x-providerName: just-eat.co.uk
servers:
- description: Production URL for the UK API
  url: https://uk.api.just-eat.io
- description: Production URL for the DK, ES, IE, IT and NO API
  url: https://i18n.api.just-eat.io
- description: Production URL for the AU and NZ API
  url: https://aus.api.just-eat.io
tags:


# --- truncated at 32 KB (118 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/just-eat/refs/heads/main/openapi/just-eat-restaurants-api-openapi.yml