---
title: "Get the latest version of the restaurant's full menu"
method: GET
path: "/restaurants/{tenant}/{restaurantId}/menu"
tags: ["Restaurants", "publicly-accessible"]
---

# Get the latest version of the restaurant's full menu

`GET /restaurants/{tenant}/{restaurantId}/menu`

## Request

- Base URL: `https://uk.api.just-eat.io`
- URL: `https://uk.api.just-eat.io/restaurants/{tenant}/{restaurantId}/menu`
- Auth: none declared. Required headers: `Authorization`
- TypeScript: <https://skmtc.dev/just-eat/apis/just-eat-api/docs/restaurants/:tenant/:restaurantId/menu/get.ts> (a function with typed inputs; its response is checked against the schema)

The endpoint will return a 301 redirect containing a URL that will grant access to the Menu file. The URL will only be available for a short period of time. The Menu file will be a single document containing the information that Just Eat has and uses to display the Menu on our customer clients. This will include a collection of items, a collection of Categories and a collection of Availabilities for when the items are available. Partners will be able to retrieve the Menu for any Restaurants that they currently manage.

## Path parameters

- `tenant` string, required
- `restaurantId` string, required

## Headers

- `Authorization` string, required

## Other responses

- `301`: Temporary Redirect. The redirect will contain the signed URL that the client needs to access the resource
- `400`: Bad Request. We were unable to process the request due to data you sent us
- `401`: Unauthorized
- `403`: Forbidden
- `500`: Server Error

---

[API](https://skmtc.dev/just-eat/apis/just-eat-api.md) - [All operations](https://skmtc.dev/just-eat/apis/just-eat-api/llms.txt) - [OpenAPI document](https://skmtc.dev/just-eat/apis/just-eat-api/revisions/4b25c7d97a53?raw)
