Get the collection of unavailable menu items

get

/api/v1/menus/items/unavailable

items/unavailable?orgShortName=tfoinc&locRef= fdmnh144& rvcRef=42

Get a menu item availability status for menu items.

Request

Supported Media Types
Query Parameters
Header Parameters
Back to Top

Response

Supported Media Types

200 Response

A collection of menu items that are currently unavailable
Headers
  • The current entity-tag for the selected representation. See RFC 7232 Section 2.3
Body ()
Root Schema : MenuItemsUnavailable
Type: object
A collection of unavailable menu items.
Show Source
Nested Schema : items
Type: array
Array of items.
Show Source
Nested Schema : OrgLocRvcProperties
Type: object
A collection of properties for orgShortName, locRef and rvcRef
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : definitions
Type: array
Array of definitions.
Show Source
Nested Schema : items
Type: object
Show Source

304 Response

304 Not Modified
Headers
  • The current entity-tag for the selected representation. See RFC 7232 Section 2.3

400 Response

400 Bad Request
Body ()
Root Schema : ConfigurationApiProblemDetails
Type: object
Problem details is used as standard model for reporting details when HTTP error status code is returned. This definition is defined by [RFC7807](https://tools.ietf.org/html/rfc7807). The content type for this response is `application/problem+json`
Show Source
  • A human-readable explanation specific to this occurrence of the problem.
    Example: The OrgShortName value is required.
  • A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
    Example: required_value_missing
  • A short, human-readable summary of the problem type.
    Example: Required value not specified.
  • A URI reference that identifies the problem type. When this member is not present, its value is assumed to be "about:blank".
    Example: error:validation
Example:
{
    "type":"error:validation",
    "title":"Required value not specified.",
    "details":"The OrgShortName value is required.",
    "instance":"required_value_missing"
}
Back to Top

Examples

Example Response Body

The following example shows the contents of the response body in JSON format:


{
  "orgShortName": "mymeal",
  "locRef": "store66",
  "rvcRef": 2,
  "items": [
    {
      "menuItemId": 32,
      "definitions": [
        {
          "definitionSequence": 1
        }
      ]
    }
  ]
}
Back to Top