Skip to content

Cdm⁠

Perform various operations for Symitar parameters.

Operations⁠

getCdmSelectFields⁠

POST

Execute the persistent ParameterService getCdmSelectFields operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

CdmCdmintegeroptional
Path Parameters
symstringrequired
Sym number
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/getCdmSelectFields
POST /nexum/627/persistent/parameter/getCdmSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "CdmCdm": 0,
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "SelectableFields": {
    "IncludeAllCdmFields": true,
    "CdmFields": {
      "CassDenom6DuressAuto1Notes": [
        0
      ],
      "CassDenom6DuressAuto2Notes": [
        0
      ],
      "CassDenom6DuressAuto3Notes": [
        0
      ],
      "CassetteDenomAutomixNotes": [
        0
      ],
      "CassetteDenomination": [
        0
      ],
      "Cdm": true,
      "CdmDuressDispAmt": true,
      "CdmDuressSilentAlarm": true,
      "ConsoleFileName": true,
      "ConsoleFileNameExt": true,
      "LeftCoinDispenser": true,
      "MachineType": true,
      "Recycler": true,
      "RemoteDevice": true,
      "RightCoinDispenser": true,
      "UserIds": true
    }
  },
  "nxAttributes": {
    "customFields": {}
  }
}

getCdmPagedListSelectFields⁠

POST

Execute the persistent ParameterService getCdmPagedListSelectFields operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

Path Parameters
symstringrequired
Sym number
Tokenstringoptional
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/getCdmPagedListSelectFields
POST /nexum/627/persistent/parameter/getCdmPagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 0,
    "NumberOfRecordsToSkip": 0,
    "Token": "string"
  },
  "SelectableFields": {
    "IncludeAllCdmFields": true,
    "CdmFields": {
      "CassDenom6DuressAuto1Notes": [
        0
      ],
      "CassDenom6DuressAuto2Notes": [
        0
      ],
      "CassDenom6DuressAuto3Notes": [
        0
      ],
      "CassetteDenomAutomixNotes": [
        0
      ],
      "CassetteDenomination": [
        0
      ],
      "Cdm": true,
      "CdmDuressDispAmt": true,
      "CdmDuressSilentAlarm": true,
      "ConsoleFileName": true,
      "ConsoleFileNameExt": true,
      "LeftCoinDispenser": true,
      "MachineType": true,
      "Recycler": true,
      "RemoteDevice": true,
      "RightCoinDispenser": true,
      "UserIds": true
    }
  },
  "nxAttributes": {
    "customFields": {}
  }
}

searchCdmPagedSelectFields⁠

POST

Execute the persistent ParameterService searchCdmPagedSelectFields operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

Path Parameters
symstringrequired
Sym number
Tokenstringoptional
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/searchCdmPagedSelectFields
POST /nexum/627/persistent/parameter/searchCdmPagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 0,
    "NumberOfRecordsToSkip": 0,
    "Token": "string"
  },
  "SelectableFields": {
    "IncludeAllCdmFields": true,
    "CdmFields": {
      "CassDenom6DuressAuto1Notes": [
        0
      ],
      "CassDenom6DuressAuto2Notes": [
        0
      ],
      "CassDenom6DuressAuto3Notes": [
        0
      ],
      "CassetteDenomAutomixNotes": [
        0
      ],
      "CassetteDenomination": [
        0
      ],
      "Cdm": true,
      "CdmDuressDispAmt": true,
      "CdmDuressSilentAlarm": true,
      "ConsoleFileName": true,
      "ConsoleFileNameExt": true,
      "LeftCoinDispenser": true,
      "MachineType": true,
      "Recycler": true,
      "RemoteDevice": true,
      "RightCoinDispenser": true,
      "UserIds": true
    }
  },
  "SearchFilter": {
    "Query": "string"
  },
  "nxAttributes": {
    "customFields": {}
  }
}

updateCdmByID⁠

POST

Execute the persistent ParameterService updateCdmByID operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

CdmCdmintegeroptional
Path Parameters
symstringrequired
Sym number
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/updateCdmByID
POST /nexum/627/persistent/parameter/updateCdmByID HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "CdmCdm": 0,
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "CdmFields": {
    "CassDenom6DuressAuto1Notes": [
      {
        "EntryId": 0,
        "CassDenom6DuressAuto1Notes": 0
      }
    ],
    "CassDenom6DuressAuto2Notes": [
      {
        "EntryId": 0,
        "CassDenom6DuressAuto2Notes": 0
      }
    ],
    "CassDenom6DuressAuto3Notes": [
      {
        "EntryId": 0,
        "CassDenom6DuressAuto3Notes": 0
      }
    ],
    "CassetteDenomAutomixNotes": [
      {
        "EntryId": 0,
        "CassetteDenomAutomixNotes": 0
      }
    ],
    "CassetteDenomination": [
      {
        "EntryId": 0,
        "CassetteDenomination": 0
      }
    ],
    "Cdm": 0,
    "CdmDuressDispAmt": 0,
    "CdmDuressSilentAlarm": true,
    "ConsoleFileName": "string",
    "ConsoleFileNameExt": "string",
    "LeftCoinDispenser": true,
    "MachineType": 0,
    "Recycler": true,
    "RemoteDevice": true,
    "RightCoinDispenser": true,
    "UserIds": {
      "Bit": [
        0
      ]
    }
  },
  "nxAttributes": {
    "customFields": {}
  }
}

getCdmCommonSelectFields⁠

POST

Execute the persistent ParameterService getCdmCommonSelectFields operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

Path Parameters
symstringrequired
Sym number
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/getCdmCommonSelectFields
POST /nexum/627/persistent/parameter/getCdmCommonSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "SelectableFields": {
    "IncludeAllCdmCommonFields": true,
    "CdmCommonFields": {
      "CashMachineRelease": true,
      "CdmDuressAutoMixDescr": [
        0
      ],
      "ExternalHostName": true,
      "ExternalHostNameExt": true,
      "ExternalKeystorePassword": true,
      "ExternalUserName": true,
      "ExternalUserPassword": true,
      "LowCassetteAutoDispCash": true,
      "MaximumCdmAmount": true,
      "TcrDuressDispAmt": true,
      "TwinSafeGlobalUserId": true
    }
  },
  "nxAttributes": {
    "customFields": {}
  }
}

updateCdmCommonByID⁠

POST

Execute the persistent ParameterService updateCdmCommonByID operation.

Authorizations
Authorizationstringrequired

Authenticate with your JWT.

Bearer YOUR_TOKEN

For setup help, see the authentication guide.

Path Parameters
symstringrequired
Sym number
MessageIdstringoptional
POST/nexum/{sym}/persistent/parameter/updateCdmCommonByID
POST /nexum/627/persistent/parameter/updateCdmCommonByID HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "DeviceInformation": {
    "DeviceType": "string",
    "DeviceNumber": 0
  },
  "CdmCommonFields": {
    "CashMachineRelease": 0,
    "CdmDuressAutoMixDescr": [
      {
        "EntryId": 0,
        "CdmDuressAutoMixDescr": "string"
      }
    ],
    "ExternalHostName": "string",
    "ExternalHostNameExt": "string",
    "ExternalKeystorePassword": "string",
    "ExternalUserName": "string",
    "ExternalUserPassword": "string",
    "LowCassetteAutoDispCash": true,
    "MaximumCdmAmount": 0,
    "TcrDuressDispAmt": 0,
    "TwinSafeGlobalUserId": "string"
  },
  "nxAttributes": {
    "customFields": {}
  }
}