Fiest Developers

Inspect a draft menu item for editing

Returns the exact editable state and opaque version for one item in one explicitly selected menu.

GET/v1/restaurants/{restaurantId}/menus/{menuPublicId}/items/{menuItemPublicId}

Returns the exact editable state and opaque version for one item in one explicitly selected menu. The item can be edited only when the menu is inactive and the canonical item is not shared with another menu. Organization-boundary tokens also require fiest.organization.read.

Quick request

curl -X GET "https://example.com/v1/restaurants/11111111-1111-4111-8111-111111111111/menus/43f64da8-4ec2-4900-b137-1c0927c975d2/items/67fb6fb2-0f46-455b-934e-25707b77be08" \  -H "Authorization: Bearer $FIEST_ACCESS_TOKEN"
{  "data": {    "restaurantId": "11111111-1111-4111-8111-111111111111",    "menu": {      "menuPublicId": "43f64da8-4ec2-4900-b137-1c0927c975d2",      "name": "Lunch menu",      "activeForPos": false,      "onlineOrdering": false,      "categoryCount": 2,      "itemCount": 8    },    "item": {      "menuItemPublicId": "67fb6fb2-0f46-455b-934e-25707b77be08",      "categoryPublicId": "af16a392-f8a1-47b4-849f-4d707001e9b1",      "name": "Margherita",      "priceMinor": 1350,      "description": "Tomato, mozzarella and basil",      "visible": true,      "showInKitchen": true    },    "sharedMenuCount": 1,    "canEdit": true,    "version": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"  }}

Authorization

fiestOAuth fiest.restaurant.read, fiest.menu.read, fiest.menu.structure.write
AuthorizationBearer <token>

OAuth 2.1 authorization code with PKCE. Partner clients and redirect URIs must be approved by Fiest before use.

In: header

Scope: fiest.restaurant.read, fiest.menu.read, fiest.menu.structure.write

Path Parameters

restaurantId*string

A restaurant identifier returned by the authorized restaurant list.

Formatuuid
menuPublicId*string

The stable menu UUID returned by the menu list.

Formatuuid
menuItemPublicId*string

The stable item UUID returned by the menu-item search.

Formatuuid

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json