---
title: "Get Single Menu V2"
method: GET
path: "/o/op/2/menu/load/{menuId}"
tags: ["Order and Pay"]
---

# Get Single Menu V2

`GET /o/op/2/menu/load/{menuId}`

Returns details of a particular menu based on its unique identifier and other query parameters. Product modifier groups and product modifiers are always included in the response.

**Migration from V1:** The response includes `menuModifierGroups` on each menu item and deal item, containing product modifier details (name, price, extraPrice, sku, rich data). Items with product modifier groups are no longer marked as `asSubItem`.

## Path parameters

- `menuId` integer, required — The unique identifier for the menu.

## Query parameters

- `businessLocationId` integer, required — The unique identifier for the business location.
- `accountProfile` string — The order profile [`code`](https://api-docs.lsk.lightspeed.app/operation/operation-apeaccountprofiles#operation-apeaccountprofiles-200-body-application-json-accountprofilelist-code). Item prices returned will be those associated with this order profile, when applicable. See the [order profiles](https://api-portal.lsk.lightspeed.app/guides/definitions/order-profiles) definition for more details.
- `richContent` boolean — Query parameter to include rich content of menu items.

## Response `200`

Successful retrieval of menu details including product modifiers.

- ApeMenuV2 — unresolved $ref

## Other responses

- `503` — Service Unavailable

---

[API](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api.md) · [All operations](https://skmtc.net/lightspeed/apis/lightspeed-restaurant-k-series-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightspeed/lightspeed-restaurant-k-series-api/revisions/93b2eed71a61/schema)
