For the complete documentation index, see llms.txt. This page is also available as Markdown.

Display

Displays

Display Search

get

Search Displays for this User

Query parameters
displayIdintegerOptional

Filter by Display Id

displayGroupIdintegerOptional

Filter by DisplayGroup Id

displaystringOptional

Filter by Display Name

tagsstringOptional

Filter by tags

exactTagsintegerOptional

A flag indicating whether to treat the tags filter as an exact match

logicalOperatorstringOptional

When filtering by multiple Tags, which logical operator should be used? AND|OR

macAddressstringOptional

Filter by Mac Address

hardwareKeystringOptional

Filter by Hardware Key

clientVersionstringOptional

Filter by Client Version

clientTypestringOptional

Filter by Client Type

clientCodestringOptional

Filter by Client Code

embedstringOptional

Embed related data, namely displaygroups. A comma separated list of child objects to embed.

authorisedintegerOptional

Filter by authorised flag

displayProfileIdintegerOptional

Filter by Display Profile

mediaInventoryStatusintegerOptional

Filter by Display Status ( 1 - up to date, 2 - downloading, 3 - Out of date)

loggedInintegerOptional

Filter by Logged In flag

lastAccessedstringOptional

Filter by Display Last Accessed date, expects date in Y-m-d H:i:s format

folderIdintegerOptional

Filter by Folder ID

xmrRegisteredintegerOptional

Filter by whether XMR is registed (1 or 0)

isPlayerSupportedintegerOptional

Filter by whether the player is supported (1 or 0)

sortBystring · enumOptional

Specifies which field the results are sorted by. Used together with sortDir

Possible values:
sortDirstring · enumOptional

Sort direction

Possible values:
Responses
200

successful operation

application/json
get/display
GET /api/display HTTP/1.1
Accept: */*
200

successful operation

[
  {
    "displayId": 1,
    "displayTypeId": 1,
    "venueId": 1,
    "address": "text",
    "isMobile": 1,
    "languages": "text",
    "displayType": "text",
    "screenSize": 1,
    "isOutdoor": 1,
    "customId": "text",
    "costPerPlay": 1,
    "impressionsPerPlay": 1,
    "ref1": "text",
    "ref2": "text",
    "ref3": "text",
    "ref4": "text",
    "ref5": "text",
    "auditingUntil": 1,
    "display": "text",
    "description": "text",
    "defaultLayoutId": 1,
    "license": "text",
    "licensed": 1,
    "loggedIn": 1,
    "lastAccessed": 1,
    "incSchedule": 1,
    "emailAlert": 1,
    "alertTimeout": 1,
    "clientAddress": "text",
    "mediaInventoryStatus": 1,
    "macAddress": "text",
    "lastChanged": 1,
    "numberOfMacAddressChanges": 1,
    "lastWakeOnLanCommandSent": 1,
    "wakeOnLanEnabled": 1,
    "wakeOnLanTime": "text",
    "broadCastAddress": "text",
    "secureOn": "text",
    "cidr": "text",
    "latitude": 1,
    "longitude": 1,
    "clientType": "text",
    "clientVersion": "text",
    "clientCode": 1,
    "displayProfileId": 1,
    "currentLayoutId": 1,
    "screenShotRequested": 1,
    "storageAvailableSpace": 1,
    "storageTotalSpace": 1,
    "displayGroupId": 1,
    "currentLayout": "text",
    "defaultLayout": "text",
    "displayGroups": [
      {
        "displayGroupId": 1,
        "displayGroup": "text",
        "description": "text",
        "isDisplaySpecific": 1,
        "isDynamic": 1,
        "dynamicCriteria": "text",
        "dynamicCriteriaLogicalOperator": "text",
        "dynamicCriteriaTags": "text",
        "dynamicCriteriaExactTags": 1,
        "dynamicCriteriaTagsLogicalOperator": "text",
        "userId": 1,
        "tags": [
          {
            "tag": "text",
            "tagId": 1,
            "value": "text"
          }
        ],
        "bandwidthLimit": 1,
        "groupsWithPermissions": "text",
        "createdDt": "text",
        "modifiedDt": "text",
        "folderId": 1,
        "permissionsFolderId": 1,
        "ref1": "text",
        "ref2": "text",
        "ref3": "text",
        "ref4": "text",
        "ref5": "text"
      }
    ],
    "xmrChannel": "text",
    "xmrPubKey": "text",
    "lastCommandSuccess": 1,
    "deviceName": "text",
    "timeZone": "text",
    "tags": [
      {
        "tag": "text",
        "tagId": 1,
        "value": "text"
      }
    ],
    "overrideConfig": null,
    "bandwidthLimit": 1,
    "newCmsAddress": "text",
    "newCmsKey": "text",
    "orientation": "text",
    "resolution": "text",
    "commercialLicence": 1,
    "teamViewerSerial": "text",
    "webkeySerial": "text",
    "groupsWithPermissions": "text",
    "createdDt": "text",
    "modifiedDt": "text",
    "folderId": 1,
    "permissionsFolderId": 1,
    "countFaults": 1,
    "lanIpAddress": "text",
    "syncGroupId": 1,
    "osVersion": "text",
    "osSdk": "text",
    "manufacturer": "text",
    "brand": "text",
    "model": "text"
  }
]

Display search by ID

get

Get the Display object specified by the provided displayId

Path parameters
displayIdintegerRequired

Numeric ID of the Display to get

Responses
200

successful operation

application/json

Class Display

displayIdintegerOptional

The ID of this Display

displayTypeIdintegerOptional

The Display Type ID of this Display

venueIdintegerOptional

The Venue ID of this Display

addressstringOptional

The Location Address of this Display

isMobileintegerOptional

Is this Display mobile?

languagesstringOptional

The Languages supported in this display location

displayTypestringOptional

The type of this Display

screenSizeintegerOptional

The screen size of this Display

isOutdoorintegerOptional

Is this Display Outdoor?

customIdstringOptional

The custom ID (an Id of any external system) of this Display

costPerPlaynumber · doubleOptional

The Cost Per Play of this Display

impressionsPerPlaynumber · doubleOptional

The Impressions Per Play of this Display

ref1stringOptional

Optional Reference 1

ref2stringOptional

Optional Reference 2

ref3stringOptional

Optional Reference 3

ref4stringOptional

Optional Reference 4

ref5stringOptional

Optional Reference 5

auditingUntilintegerOptional

Flag indicating whether this Display is recording Auditing Information from XMDS

displaystringOptional

The Name of this Display

descriptionstringOptional

The Description of this Display

defaultLayoutIdintegerOptional

The ID of the Default Layout

licensestringOptional

The Display Unique Identifier also called hardware key

licensedintegerOptional

A flag indicating whether this Display is licensed or not

loggedInintegerOptional

A flag indicating whether this Display is currently logged in

lastAccessedintegerOptional

A timestamp in CMS time for the last time the Display accessed XMDS

incScheduleintegerOptional

A flag indicating whether the default layout is interleaved with the Schedule

emailAlertintegerOptional

A flag indicating whether the Display will send email alerts.

alertTimeoutintegerOptional

A timeout in seconds for the Display to send email alerts.

clientAddressstringOptional

The MAC Address of the Display

mediaInventoryStatusintegerOptional

The media inventory status of the Display

macAddressstringOptional

The current Mac Address of the Player

lastChangedintegerOptional

A timestamp indicating the last time the Mac Address changed

numberOfMacAddressChangesintegerOptional

A count of Mac Address changes

lastWakeOnLanCommandSentintegerOptional

A timestamp indicating the last time a WOL command was sent

wakeOnLanEnabledintegerOptional

A flag indicating whether Wake On Lan is enabled

wakeOnLanTimestringOptional

A h:i string indicating the time to send a WOL command

broadCastAddressstringOptional

The broad cast address for this Display

secureOnstringOptional

The secureOn WOL settings for this display.

cidrstringOptional

The CIDR WOL settings for this display

latitudenumber · doubleOptional

The display Latitude

longitudenumber · doubleOptional

The display longitude

clientTypestringOptional

A string representing the player type

clientVersionstringOptional

A string representing the player version

clientCodeintegerOptional

A number representing the Player version code

displayProfileIdintegerOptional

The display settings profile ID for this Display

currentLayoutIdintegerOptional

The current layout ID reported via XMDS

screenShotRequestedintegerOptional

A flag indicating that a screen shot should be taken by the Player

storageAvailableSpaceintegerOptional

The number of bytes of storage available on the device.

storageTotalSpaceintegerOptional

The number of bytes of storage in total on the device

displayGroupIdintegerOptional

The ID of the Display Group for this Device

currentLayoutstringOptional

The current layout

defaultLayoutstringOptional

The default layout

xmrChannelstringOptional

The Player Subscription Channel

xmrPubKeystringOptional

The Player Public Key

lastCommandSuccessintegerOptional

The last command success, 0 = failure, 1 = success, 2 = unknown

deviceNamestringOptional

The Device Name for the device hardware associated with this Display

timeZonestringOptional

The Display Timezone, or empty to use the CMS timezone

overrideConfiganyOptional

The configuration options that will overwrite Display Profile Config

bandwidthLimitintegerOptional

The display bandwidth limit

newCmsAddressstringOptional

The new CMS Address

newCmsKeystringOptional

The new CMS Key

orientationstringOptional

The orientation of the Display, either landscape or portrait

resolutionstringOptional

The resolution of the Display expressed as a string in the format WxH

commercialLicenceintegerOptional

Status of the commercial licence for this Display. 0 - Not licensed, 1 - licensed, 2 - trial licence, 3 - not applicable

teamViewerSerialstringOptional

The TeamViewer serial number for this Display

webkeySerialstringOptional

The Webkey serial number for this Display

groupsWithPermissionsstringOptional

A comma separated list of groups/users with permissions to this Display

createdDtstringOptional

The datetime this entity was created

modifiedDtstringOptional

The datetime this entity was last modified

folderIdintegerOptional

The id of the Folder this Display belongs to

permissionsFolderIdintegerOptional

The id of the Folder responsible for providing permissions for this Display

countFaultsintegerOptional

The count of Player reported faults

lanIpAddressstringOptional

LAN IP Address, if available on the Player

syncGroupIdintegerOptional

The Display Group ID this Display is synced to

osVersionstringOptional

The OS version of the Display

osSdkstringOptional

The SDK version of the Display

manufacturerstringOptional

The manufacturer of the Display

brandstringOptional

The brand of the Display

modelstringOptional

The model of the Display

get/display/{displayId}
GET /api/display/{displayId} HTTP/1.1
Accept: */*
200

successful operation

{
  "displayId": 1,
  "displayTypeId": 1,
  "venueId": 1,
  "address": "text",
  "isMobile": 1,
  "languages": "text",
  "displayType": "text",
  "screenSize": 1,
  "isOutdoor": 1,
  "customId": "text",
  "costPerPlay": 1,
  "impressionsPerPlay": 1,
  "ref1": "text",
  "ref2": "text",
  "ref3": "text",
  "ref4": "text",
  "ref5": "text",
  "auditingUntil": 1,
  "display": "text",
  "description": "text",
  "defaultLayoutId": 1,
  "license": "text",
  "licensed": 1,
  "loggedIn": 1,
  "lastAccessed": 1,
  "incSchedule": 1,
  "emailAlert": 1,
  "alertTimeout": 1,
  "clientAddress": "text",
  "mediaInventoryStatus": 1,
  "macAddress": "text",
  "lastChanged": 1,
  "numberOfMacAddressChanges": 1,
  "lastWakeOnLanCommandSent": 1,
  "wakeOnLanEnabled": 1,
  "wakeOnLanTime": "text",
  "broadCastAddress": "text",
  "secureOn": "text",
  "cidr": "text",
  "latitude": 1,
  "longitude": 1,
  "clientType": "text",
  "clientVersion": "text",
  "clientCode": 1,
  "displayProfileId": 1,
  "currentLayoutId": 1,
  "screenShotRequested": 1,
  "storageAvailableSpace": 1,
  "storageTotalSpace": 1,
  "displayGroupId": 1,
  "currentLayout": "text",
  "defaultLayout": "text",
  "displayGroups": [
    {
      "displayGroupId": 1,
      "displayGroup": "text",
      "description": "text",
      "isDisplaySpecific": 1,
      "isDynamic": 1,
      "dynamicCriteria": "text",
      "dynamicCriteriaLogicalOperator": "text",
      "dynamicCriteriaTags": "text",
      "dynamicCriteriaExactTags": 1,
      "dynamicCriteriaTagsLogicalOperator": "text",
      "userId": 1,
      "tags": [
        {
          "tag": "text",
          "tagId": 1,
          "value": "text"
        }
      ],
      "bandwidthLimit": 1,
      "groupsWithPermissions": "text",
      "createdDt": "text",
      "modifiedDt": "text",
      "folderId": 1,
      "permissionsFolderId": 1,
      "ref1": "text",
      "ref2": "text",
      "ref3": "text",
      "ref4": "text",
      "ref5": "text"
    }
  ],
  "xmrChannel": "text",
  "xmrPubKey": "text",
  "lastCommandSuccess": 1,
  "deviceName": "text",
  "timeZone": "text",
  "tags": [
    {
      "tag": "text",
      "tagId": 1,
      "value": "text"
    }
  ],
  "overrideConfig": null,
  "bandwidthLimit": 1,
  "newCmsAddress": "text",
  "newCmsKey": "text",
  "orientation": "text",
  "resolution": "text",
  "commercialLicence": 1,
  "teamViewerSerial": "text",
  "webkeySerial": "text",
  "groupsWithPermissions": "text",
  "createdDt": "text",
  "modifiedDt": "text",
  "folderId": 1,
  "permissionsFolderId": 1,
  "countFaults": 1,
  "lanIpAddress": "text",
  "syncGroupId": 1,
  "osVersion": "text",
  "osSdk": "text",
  "manufacturer": "text",
  "brand": "text",
  "model": "text"
}

Display Edit

put

Edit a Display

Path parameters
displayIdintegerRequired

The Display ID

Body
displaystringRequired

The Display Name

descriptionstringOptional

A description of the Display

tagsstringOptional

A comma separated list of tags for this item

auditingUntilstring · date-timeOptional

A date this Display records auditing information until.

defaultLayoutIdintegerRequired

A Layout ID representing the Default Layout for this Display.

licensedintegerRequired

Flag indicating whether this display is licensed.

licensestringRequired

The hardwareKey to use as the licence key for this Display

incScheduleintegerRequired

Flag indicating whether the Default Layout should be included in the Schedule

emailAlertintegerRequired

Flag indicating whether the Display generates up/down email alerts.

alertTimeoutintegerOptional

How long in seconds should this display wait before alerting when it hasn't connected. Override for the collection interval.

wakeOnLanEnabledintegerRequired

Flag indicating if Wake On LAN is enabled for this Display

wakeOnLanTimestringOptional

A h:i string representing the time that the Display should receive its Wake on LAN command

broadCastAddressstringOptional

The BroadCast Address for this Display - used by Wake On LAN

secureOnstringOptional

The secure on configuration for this Display

cidrintegerOptional

The CIDR configuration for this Display

latitudenumberOptional

The Latitude of this Display

longitudenumberOptional

The Longitude of this Display

timeZonestringOptional

The timezone for this display, or empty to use the CMS timezone

languagesstringOptional

An array of languages supported in this display location

displayProfileIdintegerOptional

The Display Settings Profile ID

displayTypeIdintegerOptional

The Display Type ID of this Display

screenSizenumberOptional

The screen size of this Display

venueIdintegerOptional

The Venue ID of this Display

addressstringOptional

The Location Address of this Display

isMobileintegerOptional

Is this Display mobile?

isOutdoorintegerOptional

Is this Display Outdoor?

costPerPlaynumberOptional

The Cost Per Play of this Display

impressionsPerPlayintegerOptional

The Impressions Per Play of this Display

customIdstringOptional

The custom ID (an Id of any external system) of this Display

ref1stringOptional

Reference 1

ref2stringOptional

Reference 2

ref3stringOptional

Reference 3

ref4stringOptional

Reference 4

ref5stringOptional

Reference 5

clearCachedDataintegerOptional

Clear all Cached data for this display

rekeyXmrintegerOptional

Clear the cached XMR configuration and send a rekey

teamViewerSerialstringOptional

The TeamViewer serial number for this Display, if applicable

webkeySerialstringOptional

The Webkey serial number for this Display, if applicable

folderIdintegerOptional

Folder ID to which this object should be assigned to

Responses
200

successful operation

application/json

Class Display

displayIdintegerOptional

The ID of this Display

displayTypeIdintegerOptional

The Display Type ID of this Display

venueIdintegerOptional

The Venue ID of this Display

addressstringOptional

The Location Address of this Display

isMobileintegerOptional

Is this Display mobile?

languagesstringOptional

The Languages supported in this display location

displayTypestringOptional

The type of this Display

screenSizeintegerOptional

The screen size of this Display

isOutdoorintegerOptional

Is this Display Outdoor?

customIdstringOptional

The custom ID (an Id of any external system) of this Display

costPerPlaynumber · doubleOptional

The Cost Per Play of this Display

impressionsPerPlaynumber · doubleOptional

The Impressions Per Play of this Display

ref1stringOptional

Optional Reference 1

ref2stringOptional

Optional Reference 2

ref3stringOptional

Optional Reference 3

ref4stringOptional

Optional Reference 4

ref5stringOptional

Optional Reference 5

auditingUntilintegerOptional

Flag indicating whether this Display is recording Auditing Information from XMDS

displaystringOptional

The Name of this Display

descriptionstringOptional

The Description of this Display

defaultLayoutIdintegerOptional

The ID of the Default Layout

licensestringOptional

The Display Unique Identifier also called hardware key

licensedintegerOptional

A flag indicating whether this Display is licensed or not

loggedInintegerOptional

A flag indicating whether this Display is currently logged in

lastAccessedintegerOptional

A timestamp in CMS time for the last time the Display accessed XMDS

incScheduleintegerOptional

A flag indicating whether the default layout is interleaved with the Schedule

emailAlertintegerOptional

A flag indicating whether the Display will send email alerts.

alertTimeoutintegerOptional

A timeout in seconds for the Display to send email alerts.

clientAddressstringOptional

The MAC Address of the Display

mediaInventoryStatusintegerOptional

The media inventory status of the Display

macAddressstringOptional

The current Mac Address of the Player

lastChangedintegerOptional

A timestamp indicating the last time the Mac Address changed

numberOfMacAddressChangesintegerOptional

A count of Mac Address changes

lastWakeOnLanCommandSentintegerOptional

A timestamp indicating the last time a WOL command was sent

wakeOnLanEnabledintegerOptional

A flag indicating whether Wake On Lan is enabled

wakeOnLanTimestringOptional

A h:i string indicating the time to send a WOL command

broadCastAddressstringOptional

The broad cast address for this Display

secureOnstringOptional

The secureOn WOL settings for this display.

cidrstringOptional

The CIDR WOL settings for this display

latitudenumber · doubleOptional

The display Latitude

longitudenumber · doubleOptional

The display longitude

clientTypestringOptional

A string representing the player type

clientVersionstringOptional

A string representing the player version

clientCodeintegerOptional

A number representing the Player version code

displayProfileIdintegerOptional

The display settings profile ID for this Display

currentLayoutIdintegerOptional

The current layout ID reported via XMDS

screenShotRequestedintegerOptional

A flag indicating that a screen shot should be taken by the Player

storageAvailableSpaceintegerOptional

The number of bytes of storage available on the device.

storageTotalSpaceintegerOptional

The number of bytes of storage in total on the device

displayGroupIdintegerOptional

The ID of the Display Group for this Device

currentLayoutstringOptional

The current layout

defaultLayoutstringOptional

The default layout

xmrChannelstringOptional

The Player Subscription Channel

xmrPubKeystringOptional

The Player Public Key

lastCommandSuccessintegerOptional

The last command success, 0 = failure, 1 = success, 2 = unknown

deviceNamestringOptional

The Device Name for the device hardware associated with this Display

timeZonestringOptional

The Display Timezone, or empty to use the CMS timezone

overrideConfiganyOptional

The configuration options that will overwrite Display Profile Config

bandwidthLimitintegerOptional

The display bandwidth limit

newCmsAddressstringOptional

The new CMS Address

newCmsKeystringOptional

The new CMS Key

orientationstringOptional

The orientation of the Display, either landscape or portrait

resolutionstringOptional

The resolution of the Display expressed as a string in the format WxH

commercialLicenceintegerOptional

Status of the commercial licence for this Display. 0 - Not licensed, 1 - licensed, 2 - trial licence, 3 - not applicable

teamViewerSerialstringOptional

The TeamViewer serial number for this Display

webkeySerialstringOptional

The Webkey serial number for this Display

groupsWithPermissionsstringOptional

A comma separated list of groups/users with permissions to this Display

createdDtstringOptional

The datetime this entity was created

modifiedDtstringOptional

The datetime this entity was last modified

folderIdintegerOptional

The id of the Folder this Display belongs to

permissionsFolderIdintegerOptional

The id of the Folder responsible for providing permissions for this Display

countFaultsintegerOptional

The count of Player reported faults

lanIpAddressstringOptional

LAN IP Address, if available on the Player

syncGroupIdintegerOptional

The Display Group ID this Display is synced to

osVersionstringOptional

The OS version of the Display

osSdkstringOptional

The SDK version of the Display

manufacturerstringOptional

The manufacturer of the Display

brandstringOptional

The brand of the Display

modelstringOptional

The model of the Display

put/display/{displayId}
PUT /api/display/{displayId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 686

"display='text'&description='text'&tags='text'&auditingUntil='2026-01-01T00:00:00.000Z'&defaultLayoutId=1&licensed=1&license='text'&incSchedule=1&emailAlert=1&alertTimeout=1&wakeOnLanEnabled=1&wakeOnLanTime='text'&broadCastAddress='text'&secureOn='text'&cidr=1&latitude=1&longitude=1&timeZone='text'&languages='text'&displayProfileId=1&displayTypeId=1&screenSize=1&venueId=1&address='text'&isMobile=1&isOutdoor=1&costPerPlay=1&impressionsPerPlay=1&customId='text'&ref1='text'&ref2='text'&ref3='text'&ref4='text'&ref5='text'&clearCachedData=1&rekeyXmr=1&teamViewerSerial='text'&webkeySerial='text'&folderId=1"
200

successful operation

{
  "displayId": 1,
  "displayTypeId": 1,
  "venueId": 1,
  "address": "text",
  "isMobile": 1,
  "languages": "text",
  "displayType": "text",
  "screenSize": 1,
  "isOutdoor": 1,
  "customId": "text",
  "costPerPlay": 1,
  "impressionsPerPlay": 1,
  "ref1": "text",
  "ref2": "text",
  "ref3": "text",
  "ref4": "text",
  "ref5": "text",
  "auditingUntil": 1,
  "display": "text",
  "description": "text",
  "defaultLayoutId": 1,
  "license": "text",
  "licensed": 1,
  "loggedIn": 1,
  "lastAccessed": 1,
  "incSchedule": 1,
  "emailAlert": 1,
  "alertTimeout": 1,
  "clientAddress": "text",
  "mediaInventoryStatus": 1,
  "macAddress": "text",
  "lastChanged": 1,
  "numberOfMacAddressChanges": 1,
  "lastWakeOnLanCommandSent": 1,
  "wakeOnLanEnabled": 1,
  "wakeOnLanTime": "text",
  "broadCastAddress": "text",
  "secureOn": "text",
  "cidr": "text",
  "latitude": 1,
  "longitude": 1,
  "clientType": "text",
  "clientVersion": "text",
  "clientCode": 1,
  "displayProfileId": 1,
  "currentLayoutId": 1,
  "screenShotRequested": 1,
  "storageAvailableSpace": 1,
  "storageTotalSpace": 1,
  "displayGroupId": 1,
  "currentLayout": "text",
  "defaultLayout": "text",
  "displayGroups": [
    {
      "displayGroupId": 1,
      "displayGroup": "text",
      "description": "text",
      "isDisplaySpecific": 1,
      "isDynamic": 1,
      "dynamicCriteria": "text",
      "dynamicCriteriaLogicalOperator": "text",
      "dynamicCriteriaTags": "text",
      "dynamicCriteriaExactTags": 1,
      "dynamicCriteriaTagsLogicalOperator": "text",
      "userId": 1,
      "tags": [
        {
          "tag": "text",
          "tagId": 1,
          "value": "text"
        }
      ],
      "bandwidthLimit": 1,
      "groupsWithPermissions": "text",
      "createdDt": "text",
      "modifiedDt": "text",
      "folderId": 1,
      "permissionsFolderId": 1,
      "ref1": "text",
      "ref2": "text",
      "ref3": "text",
      "ref4": "text",
      "ref5": "text"
    }
  ],
  "xmrChannel": "text",
  "xmrPubKey": "text",
  "lastCommandSuccess": 1,
  "deviceName": "text",
  "timeZone": "text",
  "tags": [
    {
      "tag": "text",
      "tagId": 1,
      "value": "text"
    }
  ],
  "overrideConfig": null,
  "bandwidthLimit": 1,
  "newCmsAddress": "text",
  "newCmsKey": "text",
  "orientation": "text",
  "resolution": "text",
  "commercialLicence": 1,
  "teamViewerSerial": "text",
  "webkeySerial": "text",
  "groupsWithPermissions": "text",
  "createdDt": "text",
  "modifiedDt": "text",
  "folderId": 1,
  "permissionsFolderId": 1,
  "countFaults": 1,
  "lanIpAddress": "text",
  "syncGroupId": 1,
  "osVersion": "text",
  "osSdk": "text",
  "manufacturer": "text",
  "brand": "text",
  "model": "text"
}

Display Delete

delete

Delete a Display

Path parameters
displayIdintegerRequired

The Display ID

Responses
204

successful operation

No content

delete/display/{displayId}
DELETE /api/display/{displayId} HTTP/1.1
Accept: */*
204

successful operation

No content

Request Screen Shot

put

Notify the display that the CMS would like a screen shot to be sent.

Path parameters
displayIdintegerRequired

The Display ID

Responses
200

successful operation

application/json

Class Display

displayIdintegerOptional

The ID of this Display

displayTypeIdintegerOptional

The Display Type ID of this Display

venueIdintegerOptional

The Venue ID of this Display

addressstringOptional

The Location Address of this Display

isMobileintegerOptional

Is this Display mobile?

languagesstringOptional

The Languages supported in this display location

displayTypestringOptional

The type of this Display

screenSizeintegerOptional

The screen size of this Display

isOutdoorintegerOptional

Is this Display Outdoor?

customIdstringOptional

The custom ID (an Id of any external system) of this Display

costPerPlaynumber · doubleOptional

The Cost Per Play of this Display

impressionsPerPlaynumber · doubleOptional

The Impressions Per Play of this Display

ref1stringOptional

Optional Reference 1

ref2stringOptional

Optional Reference 2

ref3stringOptional

Optional Reference 3

ref4stringOptional

Optional Reference 4

ref5stringOptional

Optional Reference 5

auditingUntilintegerOptional

Flag indicating whether this Display is recording Auditing Information from XMDS

displaystringOptional

The Name of this Display

descriptionstringOptional

The Description of this Display

defaultLayoutIdintegerOptional

The ID of the Default Layout

licensestringOptional

The Display Unique Identifier also called hardware key

licensedintegerOptional

A flag indicating whether this Display is licensed or not

loggedInintegerOptional

A flag indicating whether this Display is currently logged in

lastAccessedintegerOptional

A timestamp in CMS time for the last time the Display accessed XMDS

incScheduleintegerOptional

A flag indicating whether the default layout is interleaved with the Schedule

emailAlertintegerOptional

A flag indicating whether the Display will send email alerts.

alertTimeoutintegerOptional

A timeout in seconds for the Display to send email alerts.

clientAddressstringOptional

The MAC Address of the Display

mediaInventoryStatusintegerOptional

The media inventory status of the Display

macAddressstringOptional

The current Mac Address of the Player

lastChangedintegerOptional

A timestamp indicating the last time the Mac Address changed

numberOfMacAddressChangesintegerOptional

A count of Mac Address changes

lastWakeOnLanCommandSentintegerOptional

A timestamp indicating the last time a WOL command was sent

wakeOnLanEnabledintegerOptional

A flag indicating whether Wake On Lan is enabled

wakeOnLanTimestringOptional

A h:i string indicating the time to send a WOL command

broadCastAddressstringOptional

The broad cast address for this Display

secureOnstringOptional

The secureOn WOL settings for this display.

cidrstringOptional

The CIDR WOL settings for this display

latitudenumber · doubleOptional

The display Latitude

longitudenumber · doubleOptional

The display longitude

clientTypestringOptional

A string representing the player type

clientVersionstringOptional

A string representing the player version

clientCodeintegerOptional

A number representing the Player version code

displayProfileIdintegerOptional

The display settings profile ID for this Display

currentLayoutIdintegerOptional

The current layout ID reported via XMDS

screenShotRequestedintegerOptional

A flag indicating that a screen shot should be taken by the Player

storageAvailableSpaceintegerOptional

The number of bytes of storage available on the device.

storageTotalSpaceintegerOptional

The number of bytes of storage in total on the device

displayGroupIdintegerOptional

The ID of the Display Group for this Device

currentLayoutstringOptional

The current layout

defaultLayoutstringOptional

The default layout

xmrChannelstringOptional

The Player Subscription Channel

xmrPubKeystringOptional

The Player Public Key

lastCommandSuccessintegerOptional

The last command success, 0 = failure, 1 = success, 2 = unknown

deviceNamestringOptional

The Device Name for the device hardware associated with this Display

timeZonestringOptional

The Display Timezone, or empty to use the CMS timezone

overrideConfiganyOptional

The configuration options that will overwrite Display Profile Config

bandwidthLimitintegerOptional

The display bandwidth limit

newCmsAddressstringOptional

The new CMS Address

newCmsKeystringOptional

The new CMS Key

orientationstringOptional

The orientation of the Display, either landscape or portrait

resolutionstringOptional

The resolution of the Display expressed as a string in the format WxH

commercialLicenceintegerOptional

Status of the commercial licence for this Display. 0 - Not licensed, 1 - licensed, 2 - trial licence, 3 - not applicable

teamViewerSerialstringOptional

The TeamViewer serial number for this Display

webkeySerialstringOptional

The Webkey serial number for this Display

groupsWithPermissionsstringOptional

A comma separated list of groups/users with permissions to this Display

createdDtstringOptional

The datetime this entity was created

modifiedDtstringOptional

The datetime this entity was last modified

folderIdintegerOptional

The id of the Folder this Display belongs to

permissionsFolderIdintegerOptional

The id of the Folder responsible for providing permissions for this Display

countFaultsintegerOptional

The count of Player reported faults

lanIpAddressstringOptional

LAN IP Address, if available on the Player

syncGroupIdintegerOptional

The Display Group ID this Display is synced to

osVersionstringOptional

The OS version of the Display

osSdkstringOptional

The SDK version of the Display

manufacturerstringOptional

The manufacturer of the Display

brandstringOptional

The brand of the Display

modelstringOptional

The model of the Display

put/display/requestscreenshot/{displayId}
PUT /api/display/requestscreenshot/{displayId} HTTP/1.1
Accept: */*
200

successful operation

{
  "displayId": 1,
  "displayTypeId": 1,
  "venueId": 1,
  "address": "text",
  "isMobile": 1,
  "languages": "text",
  "displayType": "text",
  "screenSize": 1,
  "isOutdoor": 1,
  "customId": "text",
  "costPerPlay": 1,
  "impressionsPerPlay": 1,
  "ref1": "text",
  "ref2": "text",
  "ref3": "text",
  "ref4": "text",
  "ref5": "text",
  "auditingUntil": 1,
  "display": "text",
  "description": "text",
  "defaultLayoutId": 1,
  "license": "text",
  "licensed": 1,
  "loggedIn": 1,
  "lastAccessed": 1,
  "incSchedule": 1,
  "emailAlert": 1,
  "alertTimeout": 1,
  "clientAddress": "text",
  "mediaInventoryStatus": 1,
  "macAddress": "text",
  "lastChanged": 1,
  "numberOfMacAddressChanges": 1,
  "lastWakeOnLanCommandSent": 1,
  "wakeOnLanEnabled": 1,
  "wakeOnLanTime": "text",
  "broadCastAddress": "text",
  "secureOn": "text",
  "cidr": "text",
  "latitude": 1,
  "longitude": 1,
  "clientType": "text",
  "clientVersion": "text",
  "clientCode": 1,
  "displayProfileId": 1,
  "currentLayoutId": 1,
  "screenShotRequested": 1,
  "storageAvailableSpace": 1,
  "storageTotalSpace": 1,
  "displayGroupId": 1,
  "currentLayout": "text",
  "defaultLayout": "text",
  "displayGroups": [
    {
      "displayGroupId": 1,
      "displayGroup": "text",
      "description": "text",
      "isDisplaySpecific": 1,
      "isDynamic": 1,
      "dynamicCriteria": "text",
      "dynamicCriteriaLogicalOperator": "text",
      "dynamicCriteriaTags": "text",
      "dynamicCriteriaExactTags": 1,
      "dynamicCriteriaTagsLogicalOperator": "text",
      "userId": 1,
      "tags": [
        {
          "tag": "text",
          "tagId": 1,
          "value": "text"
        }
      ],
      "bandwidthLimit": 1,
      "groupsWithPermissions": "text",
      "createdDt": "text",
      "modifiedDt": "text",
      "folderId": 1,
      "permissionsFolderId": 1,
      "ref1": "text",
      "ref2": "text",
      "ref3": "text",
      "ref4": "text",
      "ref5": "text"
    }
  ],
  "xmrChannel": "text",
  "xmrPubKey": "text",
  "lastCommandSuccess": 1,
  "deviceName": "text",
  "timeZone": "text",
  "tags": [
    {
      "tag": "text",
      "tagId": 1,
      "value": "text"
    }
  ],
  "overrideConfig": null,
  "bandwidthLimit": 1,
  "newCmsAddress": "text",
  "newCmsKey": "text",
  "orientation": "text",
  "resolution": "text",
  "commercialLicence": 1,
  "teamViewerSerial": "text",
  "webkeySerial": "text",
  "groupsWithPermissions": "text",
  "createdDt": "text",
  "modifiedDt": "text",
  "folderId": 1,
  "permissionsFolderId": 1,
  "countFaults": 1,
  "lanIpAddress": "text",
  "syncGroupId": 1,
  "osVersion": "text",
  "osSdk": "text",
  "manufacturer": "text",
  "brand": "text",
  "model": "text"
}

Issue WOL

post

Send a Wake On LAN packet to this Display

Path parameters
displayIdintegerRequired

The Display ID

Responses
204

successful operation

No content

post/display/wol/{displayId}
POST /api/display/wol/{displayId} HTTP/1.1
Accept: */*
204

successful operation

No content

Toggle authorised

put

Toggle authorised for the Display.

Path parameters
displayIdintegerRequired

The Display ID

Responses
204

successful operation

No content

put/display/authorise/{displayId}
PUT /api/display/authorise/{displayId} HTTP/1.1
Accept: */*
204

successful operation

No content

Set Default Layout

put

Set the default Layout on this Display

Path parameters
displayIdintegerRequired

The Display ID

Body
layoutIdintegerRequired

The Layout ID

Responses
204

successful operation

No content

put/display/defaultlayout/{displayId}
PUT /api/display/defaultlayout/{displayId} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 14

"layoutId=1"
204

successful operation

No content

Licence Check

put

Ask this Player to check its Commercial Licence

Path parameters
displayIdintegerRequired

The Display ID

Responses
204

successful operation

No content

put/display/licenceCheck/{displayId}
PUT /api/display/licenceCheck/{displayId} HTTP/1.1
Accept: */*
204

successful operation

No content

Display Status

get

Get the display status window for this Display.

Path parameters
idintegerRequired

Display Id

Responses
200

successful operation

application/json
string[]Optional
get/display/status/{id}
GET /api/display/status/{id} HTTP/1.1
Accept: */*
200

successful operation

[
  "text"
]

Purge All

put

Ask this Player to purge all Media from its local storage and request fresh files from CMS.

Path parameters
displayIdintegerRequired

The Display ID

Responses
204

successful operation

No content

put/display/purgeAll/{displayId}
PUT /api/display/purgeAll/{displayId} HTTP/1.1
Accept: */*
204

successful operation

No content

Last updated

Was this helpful?