Get Kitchen Display Controllers

post

/config/sim/v1/devices/getKitchenDisplayControllers

Gets all the KDS Controllers

Request

Supported Media Types
Body ()
A request body
Root Schema : KDSControllerGetRequestBody
Type: object
The input Body model that needs to be given.
Show Source
  • Objects included in 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 order device objects for the organization.
Body ()
Root Schema : KDSControllers
Type: object
Model for KDS Controllers object
Show Source
Nested Schema : bckupSVCHost
Type: object
An object representing the backup service host details associated with the KDS controller.
Show Source
  • bckupSVCHostName
    A group of strings representing the name of the backup service host associated with the KDS Controller.
  • Object number of the backup service host associated with the KDS Controller.
    Example: 1
  • Unique number of the backup service host. This value is read-only and cannot be added or modified.
    Example: 59421
  • The port number for each service on the selected service host.
    Example: 8080
  • The object number and name of the service record. For example, if a workstation, KDS Controller, and credit card driver are all running on the same Service Host, this column shows their object numbers and names. This value is read-only and cannot be added or modified.
    Example: 1-1
  • Totals on this workstation were cleared up to this datestamp. This value is read-only and cannot be added or modified.
    Example: 2020-12-12T12:00:00
  • The URL of the service for informational purposes only. It is used when constructing the full path to connect to the service. For example, Simphony services are connected using a path such as http://ServiceHostName:Port/URL. This value is read-only and cannot be added or modified.
    Example: EGateway/EGateway.aspx
Nested Schema : hierUnitName
Type: object
Hierarchy unit name
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : itemStatusColors
Type: object
An object containing an integer value representing the item status colors as per the below mapping. 0 ??? Default 1 ??? Black 2 ??? White 3 ??? Blue 4 ??? Cyan5 ??? Dark Gray 6 ??? Gray 7 ??? Light Gray 8 ??? Green 9 ??? Magenta 10 ??? Orange 11 ??? Pink 12 ??? Red 13 ??? Yellow
Show Source
Nested Schema : layoutColorsOverride
Type: object
An object representing the layout color override.
Show Source
  • Hexadecimal value representing the RBG combination of the background color for orders exceeding the first alert time.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the background color for orders exceeding the second alert time.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the background panel color for the KDS Display.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the color in which Course 1 items appear on the KDS.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the background color for orders on the KDS Display.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the color in which the border of an order appears when selecting an item.
    Example: 000000
  • Hexadecimal value representing the RBG combination of the color in which voided items appear on the KDS.
    Example: 000000
Nested Schema : optionsExt
Type: object
An object containing the descriptive options list associated with the KDS Controller.
Show Source
  • A Boolean flag indicating to show menu items from Course 2 on KDS Displays only after menu items from Course 1 are bumped when using dining courses.
    Example: false
  • A Boolean flag indicating to allow the backup KDS Controller to take over automatically when the primary controller is down if a Backup Service Host is configured for the KDS Controller.
    Example: false
  • A Boolean flag indicating to display orders in the kitchen based on prep station capacity with the goal of having all items prep complete at the same time. Note that Capacity and Capacity Usage need to be defined. This option cannot be used with DOM and requires Single Item Per Sub Order to be enabled.
    Example: false
  • A Boolean flag indicating to recalculate an order???s target done time (TDT) when the item with the longest prep time is started for non-DOM KDS systems.
    Example: false
  • A Boolean flag indicating to dynamically distribute incoming items/orders between preconfigured group(s) of prep or expo stations based on the current load of un-bumped items or orders.
    Example: false
  • A Boolean flag indicating to exclude updates to CAL for Service Host changes made in the KDS Controller if the property does not use CAL.
    Example: false
  • A Boolean flag indicating to change the status of menu items that do not go to Prep Stations to Done when they fire.
    Example: false
  • A Boolean flag indicating to have the KDS show the current Kitchen Theme after the device name on the KDS status bar.
    Example: false
  • A Boolean flag indicating to prevent bumping of items or orders and to have the chits show as ordering on the KDS in revenue centers with DOM enabled. Only applies when transactions are in progress.
    Example: false
  • A Boolean flag indicating to prevent a chit from being bumped on an Expo Display if the chit exists on a Prep Display.
    Example: false
  • A Boolean flag indicating to show recalled orders in their original position prior to being bumped. Deselect to show recalled orders ahead of existing orders.
    Example: false
  • A Boolean flag indicating to allow SOS Displays to show only tables with open orders.
    Example: false
  • A Boolean flag indicating to have orders disappear from all other KDS Prep Stations when an order chit is marked as started.
    Example: false
Nested Schema : svcHost
Type: object
An object representing the service host details associated with the KDS controller.
Show Source
  • Unique number of the service host. This value is read-only and cannot be added or modified.
    Example: 59421
  • The port number for each service on the selected service host.
    Example: 8080
  • The object number and name of the service record. For example, if a workstation, KDS Controller, and credit card driver are all running on the same Service Host, this column shows their object numbers and names. This value is read-only and cannot be added or modified.
    Example: 1-1
  • svcHostName
    A group of strings representing the name of the service host associated with the KDS controller.
  • Object number of the service host associated with the KDS Controller.
    Example: 1
  • Totals on this workstation were cleared up to this datestamp. This value is read-only and cannot be added or modified.
    Example: 2020-12-12T12:00:00
  • The URL of the service for informational purposes only. It is used when constructing the full path to connect to the service. For example, Simphony services are connected using a path such as http://ServiceHostName:Port/URL. This value is read-only and cannot be added or modified.
    Example: EGateway/EGateway.aspx
Nested Schema : bckupSVCHostName
Type: object
A group of strings representing the name of the backup service host associated with the KDS Controller.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
Nested Schema : svcHostName
Type: object
A group of strings representing the name of the service host associated with the KDS controller.
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}

400 Response

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