Get Kitchen Display Clients

post

/config/sim/v1/devices/getKitchenDisplays

Gets all the KDS Displays

Request

Supported Media Types
Body ()
A request body
Root Schema : KDSGetRequestBody
Type: object
The input Body model that needs to be given.
Show Source
  • Objects included in the response.
  • This can take 2 values: basic or detailed. If 'basic' is specified, The response contains all the properties of the object except Ext values. If 'detailed' is specified, The response contains all the properties of the object.
    Example: detailed
  • If specified, limits the translated strings returned.
  • If using paging, number of results returned in this page.
  • Starting resource record index. Not required if paging parameters are not supported.
  • Sorts the response by the specified field name and sort order.
  • Search criteria to filter results based on field value.
Back to Top

Response

Supported Media Types

200 Response

A collection of KDS Displays entities in an organization.
Body ()
Root Schema : KDSDisplays
Type: object
Model for KDS Displays Object.
Show Source
Nested Schema : bumpBarName
Type: object
A group of string objects representing the name of the Bump Bar to use for the display in configured languages.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : hierUnitName
Type: object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the hierarchy unit configured languages.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : name
Type: object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the KDS Display in configured languages.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : optionsExt
Type: object
An object containing the descriptive options list associated with the KDS Display.
Show Source
  • A Boolean flag indicating to hide the KDS Display window frame when the KDS Display UI is not in full-screen mode.
    Example: 1
  • A Boolean flag indicating to allow other KDS Displays to perform Done, Recall, and Review actions on this KDS Display while in Remote View.
    Example: 1
  • A Boolean flag indicating to allow other KDS Displays to remotely view orders on this display.
    Example: 1
  • A Boolean flag indicating to prevent kitchen staff from bumping items from KDS Displays using double touch.
    Example: 1
  • A Boolean flag indicating to separate orders by revenue center when SOS and Dynamic Displays are enabled.
    Example: 1
  • A Boolean flag indicating to show zones when SOS and Dynamic Displays are enabled.
    Example: 1
  • A Boolean flag indicating to Select to enable Dynamic Display on an SOS Display.
    Example: 1
  • A Boolean flag indicating to allow kitchen staff to select items on the chit.
    Example: 1
  • A Boolean flag indicating to show only tables that are currently active on the SOS Display.
    Example: 1
  • A Boolean flag indicating to have the KDS chit timer reset on the first service total.
    Example: 1
  • A Boolean flag indicating to make the cursor visible on the KDS display.
    Example: 1
Nested Schema : panelConfiguration
Type: array
An array of configurations for the different panel definitions of the Display. Applicable only if displayType = 2 or 3
Show Source
Nested Schema : prodItems
Type: array
An array of production items.
Show Source
Nested Schema : recallReviewList
Type: array
An array of column configurations to display on the KDS Recall/ Review List. Configuration is allowed for up to 6 columns. Use the Column Type to select the detail types from the following preset 9 choices. 0 ??? None. 1- Check . 2 ??? Table. 3 ??? Revenue Center. 4 ??? Done Time. 5 ??? Done Time Elapsed. 6 ??? Order Time Elapsed. 7 ??? Server. 8 ??? Order Type. 9 - Items. Use the Width fields to determine how each column appears.
Show Source
Nested Schema : toolbarName
Type: object
A group of string objects representing the name of the toolbar to use for the display in configured languages.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : items
Type: object
Show Source
  • The relative capacity of the order devices linked to this panel. This field should only be used with KDS Controllers | General | Options | 13 ??? Enable Capacity Scheduling.
    Example: 1
  • The number of chit columns to display in the panel.
    Example: 1
  • The number of chit rows to display in the panel.
    Example: 1
  • The number of panels to show on the KDS Display.
    Example: 1
  • The ratio for the panel to occupy on the KDS Display.
    Example: 1
Nested Schema : items
Type: object
Show Source
  • An integer value representing the persistence type of the item on the display. 1 ??? Static. Shows counts on KDS displays even when the quantity is zero. 2 ??? Dynamic. Shows counts on KDS displays only for a non-zero quantity.
    Example: 1
  • A group of strings representing the name of the production items in configured languages.
    Example: 1
  • Sequence number of the production item.
    Example: 1
  • Object number of the production item.
    Example: 1
Nested Schema : items
Type: object
Show Source

400 Response

400 Bad Request
Body ()
Root Schema : ErrorDetails
Type: object
Response body when the request returns an error.
Show Source

404 Response

404 Requested resource not found
Back to Top

Examples

Example Request Body

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

{
    "searchCriteria" : "",
    "languages" : "",
    "limit" : 100,
    "offset" : 0,
    "orderBy": "",
    "include": ""
}

Example Response Body

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

{
    "totalResults": 1,
    "hasMore": false,
    "count": 1,
    "items": [
        {
            "hierUnitId": 1763,
            "hierUnitObjNum": 1,
            "hierUnitName": {
                "en-US": "Nick Q1"
            },
            "kdsControllerObjNum": 0,
            "toolBarObjNum": 0,
            "bumpBarObjNum": 0,
            "platformType": 0,
            "cardId": 0,
            "videoId": 0,
            "displayOrientation": 0,
            "orderSelectionTimeInSecs": 0,
            "options": "00000011000000000000000000000000",
            "displayType": 1,
            "toolBarPosition": 0,
            "panelLayout": 0,
            "tableDetailToolbarObjNum": 0,
            "panelConfiguration": [
                {
                    "panelNum": 1,
                    "proportion": 1,
                    "chitColumns": 1,
                    "chitRows": 0,
                    "capacity": 0
                }
            ],
            "kdsChitLayoutStyleObjNum": 101,
            "serpentineMode": 0,
            "menuItemFont": 8,
            "comboItemFont": 8,
            "orderTypeFont": 8,
            "sosDisplayTableColumns": 8,
            "sosDisplayTimeout": 0,
            "sosZoneFont": 8,
            "sosSortMethod": 0,
            "minTableState": 0,
            "maxTableState": 0,
            "recallReviewList": [
                {
                    "colNum": 1,
                    "colType": 0,
                    "width": 0
                },
                {
                    "colNum": 2,
                    "colType": 0,
                    "width": 0
                },
                {
                    "colNum": 3,
                    "colType": 0,
                    "width": 0
                },
                {
                    "colNum": 4,
                    "colType": 0,
                    "width": 0
                },
                {
                    "colNum": 5,
                    "colType": 0,
                    "width": 0
                },
                {
                    "colNum": 6,
                    "colType": 0,
                    "width": 0
                }
            ],
            "kdsProdLocation": 1,
            "kdsProdColumns": 0,
            "resolutionWidth": 0,
            "resolutionHeight": 0,
            "locationFromTop": 0,
            "locationFromLeft": 0,
            "objectNum": 1,
            "name": {
                "en-US": "1"
            }
        }
    ],
    "limit": 10,
    "offset": 0
}
Back to Top