command required | string Value: "get_version" The value for the key command must be get_version |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
required | object (get_version) Reader version information |
{- "command": "get_version",
- "command_id": "string",
- "response": "success",
- "payload": {
- "readerApplication": "2.7.19.0",
- "radioApi": "2.2.8.2",
- "radioFirmware": "2.1.14.0",
- "radioControlApplication": "1.0.0",
- "readerOS": "2.2.15.0",
- "readerHardware": "0.0.5.0",
- "readerBootLoader": "2.1.2.0",
- "readerFileSystem": "2.1.2.0",
- "cloudAgentApplication": "1.0.0",
- "fpga": "1.8.0.0",
- "revertBackFirmware": {
- "readerApplication": "3.10.30.0",
- "readerBootLoader": "3.17.3.0",
- "readerFileSystem": "3.17.11.0",
- "readerOS": "3.10.3.0"
}
}
}
command required | string Value: "get_network" The value for command must be get_network |
command_id required | string A Unique Id echoed by the reader in the response to Get Network |
response required | string Enum: "success" "failure" |
required | object (get_network) Reader network information |
{- "command": "get_network",
- "command_id": "a12cb345654",
- "response": "success",
- "payload": {
- "hostName": "FX9600F0F4B5",
- "ipAddress": "192.168.1.10",
- "gatewayAddress": "192.168.1.1",
- "subnetMask": "255.255.255.0",
- "dnsAddress": "8.8.8.8",
- "dhcp": "true",
- "macAddress": "84:24:8D:F0:F4:B5"
}
}
command required | string Value: "get_config" The value for the key command must be get_config |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
required | object (Reader Configuration) |
{- "command": "get_config",
- "command_id": "1a234",
- "response": "success",
- "payload": {
- "xml": "string",
- "GPIO-LED": {
- "GPODefaults": {
- "1": "HIGH",
- "2": "LOW",
- "3": "HIGH",
- "4": "HIGH"
}, - "LEDDefaults": {
- "1": "GREEN",
- "2": "GREEN",
- "3": "RED"
}, - "GPI_1_H": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "GPI_1_L": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "GPI_2_H": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "GPI_2_L": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "CLOUD_DISCONNECT": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "CLOUD_CONNECT": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "TAG_READ": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "RADIO_START": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
], - "RADIO_STOP": [
- {
- "type": "GPO",
- "pin": 1,
- "state": "HIGH",
- "postActionState": "HIGH",
- "blink": {
- "ON": 0,
- "OFF": 0,
- "DURATION": 0
}, - "conditions": [
- "IS_CLOUD_CONNECTED"
]
}
]
}, - "READER-GATEWAY": {
- "retention": {
- "throttle": 200,
- "maxNumEvents": 150000,
- "maxEventRetentionTimeInMin": 10
}, - "batching": {
- "reportingInterval": 1000,
- "maxPayloadSizePerReport": "256KB"
}, - "managementEventConfig": {
- "errors": {
- "cpu": {
- "threshold": 90,
- "reportIntervalInSec": 1800
}, - "flash": {
- "threshold": 90,
- "reportIntervalInSec": 1800
}, - "ram": {
- "threshold": 90,
- "reportIntervalInSec": 1800
}, - "reader_gateway": true,
- "antenna": true,
- "database": true,
- "radio": true,
- "radio_control": true
}, - "warnings": {
- "cpu": {
- "threshold": 80,
- "reportIntervalInSec": 1800
}, - "flash": {
- "threshold": 90,
- "reportIntervalInSec": 1800
}, - "ram": {
- "threshold": 90,
- "reportIntervalInSec": 1800
}, - "ntp": {
- "threshold": 0,
- "reportIntervalInSec": 0
}, - "temperature": {
- "ambient": 75,
- "pa": 105
}, - "database": true,
- "radio_api": true,
- "radio_control": true,
- "reader_gateway": true
}, - "heartbeat": {
- "fields": {
- "radio_control": [
- "ANTENNAS"
], - "reader_gateway": [
- "NUM_DATA_MESSAGES_RXED"
], - "system": [
- "CPU"
], - "userapps": [
- "STATUS"
]
}, - "interval": 60
}, - "gpiEvents": true,
- "userappEvents": true
}, - "endpointConfig": {
- "data": {
- "event": {
- "connections": [
- {
- "type": "mqtt",
- "options": {
- "endpoint": {
- "hostName": "10.17.231.77",
- "port": 8883,
- "protocol": "tcp"
}, - "enableSecurity": true,
- "security": {
- "keyFormat": "PEM",
- "keyAlgorithm": "RSA256",
- "CACertificateFileLocation": "string",
- "publicKeyFileLocation": "string",
- "privateKeyFileLocation": "string",
- "verifyHostName": true
}, - "basicAuthentication": {
- "username": "string",
- "password": "string"
}, - "additional": {
- "keepAlive": 0,
- "cleanSession": true,
- "debug": true,
- "reconnectDelay": 0,
- "reconnectDelayMax": 0,
- "clientId": "string",
- "qos": 0
}, - "publishTopic": [
- "string"
], - "subscribeTopic": [
- "string"
]
}
}
]
}
}
}
}
}
}
command required | string Value: "set_network" The value for the key command must be set_network |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_network) Updates the reader network configuration settings |
{- "command": "set_network",
- "command_id": "abcd345",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_status" The value for the key command must be get_status |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
required | object (get_status) Retrieves reader operational statistics for read points |
{- "command": "get_status",
- "command_id": "abcd1234",
- "response": "success",
- "payload": {
- "uptime": "26 days 01:11:17",
- "systemTime": "2020-01-08T15:36:53+00:00",
- "ram": {
- "total": "26098076",
- "free": "195612672",
- "used": "65368064"
}, - "flash": {
- "deviceId": "RFIDF0F4B5",
- "rootFileSystem": {
- "total": "26098076",
- "free": "195612672",
- "used": "65368064"
}, - "platform": {
- "total": "26098076",
- "free": "195612672",
- "used": "65368064"
}, - "readerConfig": {
- "total": "26098076",
- "free": "195612672",
- "used": "65368064"
}, - "readerData": {
- "total": "26098076",
- "free": "195612672",
- "used": "65368064"
}
}, - "cpu": {
- "user": "42",
- "system": "32"
}, - "radioConnection": "connected",
- "antennas": {
- "0": "connected",
- "1": "connected",
- "2": "connected",
- "3": "connected",
- "4": "connected",
- "5": "connected",
- "6": "connected",
- "7": "connected",
- "8": "connected",
- "9": "connected",
- "10": "connected",
- "11": "connected",
- "12": "connected",
- "13": "connected"
}, - "temperature": 31,
- "radioActivitiy": "active",
- "powerSource": "DC",
- "powerNegotiation": "disabled",
- "ntp": {
- "offset": 120,
- "reach": 377
}
}
}
command required | string Value: "reboot" The value for the key command must be reboot |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (reboot) Restart Reader |
{- "command": "reboot",
- "command_id": "abcd1431243",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_gpo" The value for the key command must be set_gpo Note : Maximum number of ports available per device type
|
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
payload required | object (set_gpo) Updates GPO port state |
{- "command": "set_gpo",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_appled" The value for the key command must be get_appled |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
required | object (get_appled) Represents current userapp led status |
{- "command": "get_appled",
- "command_id": "string",
- "response": "success",
- "payload": {
- "status": "DEFAULT"
}
}
command required | string Value: "set_appled" The value for the key command must be set_appled |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
payload required | object (set_appled) Sets the reader APP LED to the specified color |
{- "command": "set_appled",
- "command_id": "abcd1243",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_region" The value for the key command must be get_region |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
required | object (get_region) Represents the region and regulatory configuration. |
{- "command": "get_region",
- "command_id": "a1b2c3345",
- "response": "success",
- "payload": {
- "region": "US",
- "regulatoryStandard": "FCC",
- "lbtEnabled": "false",
- "channelData": [
- 915250,
- 915750,
- 903250,
- 926750,
- 926250,
- 904250,
- 927250,
- 920250,
- 919250,
- 909250,
- 918750,
- 917750,
- 905250,
- 904750,
- 925250,
- 921750,
- 914750,
- 906750,
- 913750,
- 922250,
- 911250,
- 911750,
- 903750,
- 908750,
- 905750,
- 912250,
- 906250,
- 917250,
- 914250,
- 907250,
- 918250,
- 916250,
- 910250,
- 910750,
- 907750,
- 924750,
- 909750,
- 919750,
- 916750,
- 913250,
- 923750,
- 908250,
- 925750,
- 912750,
- 924250,
- 921250,
- 920750,
- 922750,
- 902750,
- 923250
], - "minTxPowerSupported": 100,
- "maxTxPowerSupported": 300
}
}
command required | string Value: "start" The value for the key command must be start |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (start) Starts the reader reading tags |
{- "command": "start",
- "command_id": "abcd1432",
- "response": "success",
- "payload": { }
}
command required | string Value: "stop" The value for the key command must be stop |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (stop) Stops the reader reading tags |
{- "command": "stop",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_mode" The value for the key command must be get_mode |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (operatingMode) Represents the reader operating mode. |
{- "command": "get_mode",
- "command_id": "a134454",
- "response": "success",
- "payload": {
- "type": "INVENTORY",
- "antennas": [
- 1,
- 2,
- 3
], - "transmitPower": 30.1,
- "antennaStopCondition": [
- {
- "type": "DURATION",
- "value": 500
}, - {
- "type": "INVENTORY_COUNT",
- "value": 1
}, - {
- "type": "GPI",
- "value": {
- "port": 2,
- "signal": "HIGH"
}
}
], - "tagMetaData": [
- "PC",
- "CRC",
- {
- "userDefined": "readerABC"
}
], - "rssiFilter": {
- "threshold": -72
}
}
}
command | string Value: "set_mode" The value for the key command must be set_mode |
command_id | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload | object (set_mode) Changes the reader tag identification mode |
{- "command": "set_mode",
- "command_id": "abcd134",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_os" The value for the key command must be set_os |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_os) Update the OS software on the device |
{- "command": "set_os",
- "command_id": "abdc123",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_config" The value for the key command must be set_config |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_config) Updates the reader configuration |
{- "command": "set_config",
- "command_id": "abdc2134",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_logs" The value for the key command must be get_logs |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs) Reader Logging Configuration |
{- "command": "get_logs",
- "command_id": "a2134",
- "response": "success",
- "payload": {
- "radioPacketLog": true,
- "components": [
- {
- "componentName": "RC",
- "level": "DEBUG"
}
]
}
}
command required | string Value: "set_logs" The value for the key command must be set_logs |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_logs) Changes logging level |
{- "command": "set_logs",
- "command_id": "abcd2134234",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_logs_syslog" The value for the key command must be get_version |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs_syslog) Retrieves reader system log |
{- "command": "get_logs_syslog",
- "command_id": "a132234",
- "response": "success",
- "payload": {
- "filename": "syslog.tar.gz",
- "binary": "string"
}
}
command required | string Value: "get_logs_radioPacketLog" The value for the key command must be get_logs_radioPacketLog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs_radioPacketLog) Retrieves reader radio packet log |
{- "command": "get_logs_radioPacketLog",
- "command_id": "a1324",
- "response": "success",
- "payload": {
- "filename": "radioPktLog.tar.gz",
- "binary": "string"
}
}
command required | string Value: "del_logs_syslog" The value for the key command must be del_logs_syslog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (del_logs_syslog) purge reader system logs |
{- "command": "del_logs_syslog",
- "command_id": "abcd1234",
- "response": "success",
- "payload": { }
}
command required | string Value: "del_logs_radioPacketLog" The value for the key command must be del_logs_radioPacketLog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (del_logs_radioPacketLog) purge radio packet logs |
{- "command": "del_logs_radioPacketLog",
- "command_id": "abcd2342",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_logs_rgErrorLog" The value for the key command must be get_logs_rgErrorLog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs_rgErrorLog) Retrieves reader gateway Error logs |
{- "command": "get_logs_rgErrorLog",
- "command_id": "ab32445",
- "response": "success",
- "payload": {
- "filename": "rgErrorLog.tar.gz",
- "binary": "string"
}
}
command required | string Value: "get_logs_rgWarningLog" The value for the key command must be get_logs_rgWarningLog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs_rgWarningLog) Retrieves reader gateway Warning logs |
{- "command": "get_logs_rgWarningLog",
- "command_id": "abf868234",
- "response": "success",
- "payload": {
- "filename": "rgWarningLog.tar.gz",
- "binary": "string"
}
}
command required | string Value: "get_logs_rcLog" The value for the key command must be get_logs_rcLog |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_logs_rcErrorLog) Retrieves Radio Control Error logs |
{- "command": "get_logs_rcLog",
- "command_id": "abd12354",
- "response": "success",
- "payload": {
- "filename": "rcErrorLog.tar.gz",
- "binary": "string"
}
}
command required | string Value: "set_reqToUserapp" The value for the key command must be set_reqToUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (set_reqToUserapp) Response from userapp |
{- "command": "set_reqToUserapp",
- "command_id": "abcd13212",
- "response": "success",
- "payload": {
- "response": "string"
}
}
command required | string Value: "set_installUserapp" The value for the key command must be set_installUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_installUserapp) Install userapp debian package |
{- "command": "set_installUserapp",
- "command_id": "abcd123",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_uninstallUserapp" The value for the key command must be set_uninstallUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_uninstallUserapp) uninstall userapp |
{- "command": "set_uninstallUserapp",
- "command_id": "abcd134",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_startUserapp" The value for the key command must be set_startUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_startUserapp) start userapp |
{- "command": "set_startUserapp",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_stopUserapp" The value for the key command must be set_stopUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_stopUserapp) stop userapp |
{- "command": "set_stopUserapp",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_autostartUserapp" The value for the key command must be set_autostartUserapp |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
payload required | object (set_autostartUserapp) configure auto start settings for userapp |
{- "command": "set_autostartUserapp",
- "command_id": "abcd1234",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_userapps" The value for the key command must be get_userapps |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | Array of objects (get_userapps) non-empty unique Retrive installed userapp status and details |
{- "command": "get_userapps",
- "command_id": "abcd243324",
- "response": "success",
- "payload": [
- {
- "appname": "sample",
- "autostart": true,
- "metadata": "string",
- "runningStatus": true
}
]
}
command required | string Value: "get_certificates" The value for the key command must be get_certificates |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | Array of objects (get_certificates) non-empty unique Retrive installed certificates details |
{- "command": "get_certificates",
- "command_id": "abcd12354",
- "response": "success",
- "payload": [
- {
- "name": "Reader Main Certificates",
- "type": "server",
- "installTime": "Mon Jun 21 12:38:03 2021",
- "issuerName": "FX9600EE5729",
- "publickey": "string",
- "serial": "410835777",
- "subjectName": "FX9600EE5729",
- "validityStart": "21/06/2021",
- "validityEnd": "16/06/2041"
}
]
}
command required | string Value: "del_certificate" The value for the key command must be del_certificate |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response required | string Enum: "success" "failure" |
payload required | object (del_certificate) Delete certificate from reader |
{- "command": "del_certificate",
- "command_id": "abcd1234",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_updateCertificate" The value for the key command must be set_updateCertificate |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (update-certificate-response) Update the certficate on the reader |
{- "command": "set_updateCertificate",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_refreshCertificate" The value for the key command must be set_refreshCertificate |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_refreshCertificate) Refresh installed certificate |
{- "command": "set_refreshCertificate",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_revertbackOS" The value for the key command must be set_revertbackOS |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_revertbackOS) Revertback OS firmware |
{- "command": "set_revertbackOS",
- "command_id": "abcd1434",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_gpoStatus" The value for the key command must be get_gpoStatus Note : Maximum number of ports available per device type
|
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_gpoStatus) Retrive current GPO pin statuses |
{- "command": "get_gpoStatus",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "1": "HIGH",
- "2": "HIGH",
- "3": "HIGH",
- "4": "HIGH"
}
}
command required | string Value: "get_gpiStatus" The value for the key command must be get_gpiStatus Note: Maximum number of ports available per device type
|
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_gpiStatus) Retrive GPI pin statuses |
{- "command": "get_gpiStatus",
- "command_id": "abcd21344",
- "response": "success",
- "payload": {
- "1": "HIGH",
- "2": "HIGH",
- "3": "HIGH",
- "4": "LOW"
}
}
command | string Value: "get_supportedStandardList" The value for the key command must be get_supportedStandardList |
command_id | string Value: "fdag" A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
object (get_SupportedStandardList_response) Retrieves the supported region standard list supported by the reader based on the readertype |
{- "command": "get_supportedStandardList",
- "command_id": "gfdd",
- "payload": {
- "SupportedStandards": [
- {
- "StandardName": "Argentina",
- "isLBTConfigurable": "false",
- "channelData": [
- 915250,
- 915750,
- 903250,
- 926750,
- 926250,
- 904250,
- 927250,
- 920250,
- 919250,
- 909250,
- 918750,
- 917750,
- 905250,
- 904750,
- 925250,
- 921750,
- 914750,
- 906750,
- 913750,
- 922250,
- 911250,
- 911750,
- 903750,
- 908750,
- 905750,
- 912250,
- 906250,
- 917250,
- 914250,
- 907250,
- 918250,
- 916250,
- 910250,
- 910750,
- 907750,
- 924750,
- 909750,
- 919750,
- 916750,
- 913250,
- 923750,
- 908250,
- 925750,
- 912750,
- 924250,
- 921250,
- 920750,
- 922750,
- 902750,
- 923250
], - "isHoppingConfigurable": "false"
}
]
}, - "response": "success"
}
command required | string Value: "get_supportedRegionList" The value for the key command must be get_supportedRegionList |
command_id required | string Value: "1a234" A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success " "failure" |
object (get_SupportedRegionList) Retrieves the region list supported by the reader based on the readertype |
{- "command": "get_supportedRegionList",
- "command_id": "1a234",
- "response": "success",
- "payload": {
- "SupportedRegions": [
- "Argentina",
- "Australia",
- "Bangladesh",
- "Brazil",
- "Cambodia",
- "Canada",
- "China",
- "Colombia",
- "Costa",
- "Rica",
- "European",
- "Union",
- "Ghana",
- "Hong Kong",
- "India",
- "Indonesia",
- "Jordan",
- "Korea",
- "Laos",
- "Malaysia",
- "Mexico",
- "Morocco",
- "New Zealand",
- "Peru",
- "Philippines",
- "Russia",
- "Saudi Arabia",
- "Singapore",
- "South Africa",
- "Taiwan",
- "UAE",
- "Ukraine",
- "Venezuela",
- "Vietnam"
]
}
}
command required | string Value: "set_timeZone" The value for the key command must be set_timeZone |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_timeZone_response) Sets Reader Time Zone |
{- "command": "set_timeZone",
- "command_id": "abcd1324",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_timeZone" The value for the key command must be get_timeZone |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_timeZone_response) Gets Current Reader Time Zone |
{- "command": "get_timeZone",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "timeZone": "(GMT-12:00) International Date Line West"
}
}
command required | string Value: "get_ntpServer" The value for the key command must be get_ntpServer |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_ntpServer_response) Gets the Reader NTP Server |
{- "command": "get_ntpServer",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "server": "time.google.com"
}
}
command required | string Value: "set_ntpServer" The value for the key command must be set_ntpServer |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_ntpServer_response) Sets the Reader NTP Server |
{- "command": "set_ntpServer",
- "command_id": "abdc453254",
- "response": "success",
- "payload": { }
}
command required | string Value: "set_cableLossCompensation" The value for the key command must be set_cableLossCompensation |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_cableLossCompensation_response) Sets the Reader Cable Loss Compensation. Includes Cable Length and Cable Loss per Hundred Feet. (Not applicable to ATR7000 readers) |
{- "command": "set_cableLossCompensation",
- "command_id": "abdc453254",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_cableLossCompensation" The value for the key command must be get_cableLossCompensation |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_cableLossCompensation_response) Gets the Reader Cable Loss Compensation. Includes Cable Length and Cable Loss per Hundred Feet. (Not applicable to ATR7000 readers) |
{- "command": "get_cableLossCompensation",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "1": {
- "cableLossPerHundredFt": 0,
- "cableLength": 5
}, - "2": {
- "cableLossPerHundredFt": 10,
- "cableLength": 15
}, - "3": {
- "cableLossPerHundredFt": 20,
- "cableLength": 25
}, - "4": {
- "cableLossPerHundredFt": 30,
- "cableLength": 35
}
}
}
command required | string Value: "get_readerCapabilities" The value for the key command must be get_readerCapabilites |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_readerCapabilites_response) Defines the capabilities present on the reader |
{- "command": "get_readerCapabilites",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "capabilities": {
- "antennas": [
- {
- "port": 1,
- "type": "INTERNAL"
}
], - "apiSupported": {
- "versions": {
- "version": "v1"
}
}, - "appLedColors": [
- "RED"
], - "asyncManagementEventsSupported": true,
- "beepersSupported": true,
- "clockSupport": true,
- "daAppPackageFormat": [
- "DEBIAN"
], - "daAppsSupported": true,
- "daLanguageBindings": [
- "PYTHON"
], - "directionalitySupported": true,
- "endpointTypesSupported": [
- {
- "SSLSupported": true,
- "authenticationTypesSupported": [
- "MTLS"
], - "batchingSupported": true,
- "dataOnly": true,
- "retentionSupported": true,
- "type": "MQTT"
}
], - "externalSerialPort": [
- "NONE"
], - "keypadSupport": [
- "NONE"
], - "llrpSupported": true,
- "maxAppLEDs": 0,
- "maxDataEndpoints": 0,
- "maxNumOperationsInAccessSequence": 0,
- "maxNumPreFilters": 0,
- "messageFormatsSupported": [
- "JSON"
], - "networkInterfaces": [
- {
- "802.1x": true,
- "internal": true,
- "ipAssignment": [
- "STATIC"
], - "ipStack": [
- "IPv4"
], - "type": "ETHERNET"
}
], - "numGPIs": 0,
- "numGPOs": 0,
- "restAPISupported": true,
- "rssiFilterSupported": true,
- "supportedDisplayType": [
- "NONE"
], - "supportedPowerSource": [
- "DC"
], - "supportedTagDataFormat": [
- "GS1"
], - "tagLocationingSupported": true,
- "triggers": [
- "GPI"
]
}
}
}
command required | string Value: "set_nameAndDescription" The value for the key command must be set_nameAndDescription |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
payload required | object (set_nameAndDescription_response) Set name and description of the reader |
{- "command": "set_nameAndDescription",
- "command_id": "abdc453254",
- "response": "success",
- "payload": { }
}
command required | string Value: "get_nameAndDescription" The value for the key command must be get_nameAndDescription |
command_id required | string A unique ID that will be echoed back in the command response by the reader. |
response | string Enum: "success" "failure" |
required | object (get_nameAndDescription_response) Get name and description of the reader |
{- "command": "get_nameAndDescription",
- "command_id": "abdc453254",
- "response": "success",
- "payload": {
- "name": "string",
- "description": "string"
}
}