Jetstream API
...
API Endpoints
Device Definition Configuratio...

Get All Device Definitions

5min

About

Return all of the available device definitions that Jetstream supports.

Parameters

Property

Location

Details

AccessKey

string Required Unique

Header

The access key for your user account.

This value is a 36-character GUID provided during user account sign up.

Name

string Searchable Sortable

URL

The name of the device definition.

FirmwareVersion

string Searchable Sortable

URL

The firmware version defined for the device definition.

GetConfigValuesCommand

string Searchable Sortable

URL

The indicator defined for the device definition on whether or not the Get a Device's Configuration Parameters command is supported or not.

SetConfigValuesCommand

string Searchable Sortable

URL

The indicator defined for the device definition on whether or not the Set a Device's Configuration Parameters command is supported or not.

GetEpcListCommand

string Searchable Sortable

URL

The indicator defined for the device definition on whether or not the Get All RFID Tags command is supported or not.

ResetCommand

string Searchable Sortable

URL

The indicator defined for the device definition on whether or not the Restart a Device command is supported or not.

UpdateFirmwareCommand

string Searchable Sortable

URL

The indicator defined for the device definition on whether or not the Update Firmwarecommand is supported or not.

Example

Request URL

GET https://api.jetstreamrfid.com/2/devicedefinitions

Request Body

None Required

Response Code

200 OK

Response Body

[ { "Name": "TS024, Cabinet, US, UHF, MF, 5.7 cu ft", "FirmwareVersion": "3.31", "GetConfigValuesCommand": true, "SetConfigValuesCommand": true, "GetEpcListCommand": true, "ResetCommand": true, "UpdateFirmwareCommand": true, "DeviceSpecificCommandNames": [ "GetPasses", "Lockdown ", "UpdatePasses" ], "ConfigParameters": { "aggregateeventscancount": "int", "aggregateeventscantime": "int", "antenna1rxsensitivity": "int", "antenna1txpower": "int", "antenna2rxsensitivity": "int", "antenna2txpower": "int", "antenna3rxsensitivity": "int", "antenna3txpower": "int", "antenna4rxsensitivity": "int", "antenna4txpower": "int", "commandpollinterval": "int", "dns": "string", "dooropentimelimit": "int", "gateway": "string", "ip": "string", "jetstreamdeviceurl": "string", "lockdownhightemp": "int", "lockdownonacpowerfailure": "bool", "lockdownonhightemp": "bool", "lockdownonreaderfailure": "bool", "logentryeventhightemp": "int", "logentryeventlowtemp": "int", "logentrylevel": "string", "numberofantennas": "int", "objecteventscancount": "int", "objecteventscantime": "int", "subnet": "string" }, "SensorReadingMeasures": { "TemperatureA": "C", "TemperatureB": "C" } }, { "Name": "TS032, Cabinet, US, UHF, GF, 7.9 cu ft", "FirmwareVersion": "3.31", "GetConfigValuesCommand": true, "SetConfigValuesCommand": true, "GetEpcListCommand": true, "ResetCommand": true, "UpdateFirmwareCommand": true, "DeviceSpecificCommandNames": [ "GetPasses", "Lockdown ", "UpdatePasses" ], "ConfigParameters": { "aggregateeventscancount": "int", "aggregateeventscantime": "int", "antenna1rxsensitivity": "int", "antenna1txpower": "int", "antenna2rxsensitivity": "int", "antenna2txpower": "int", "antenna3rxsensitivity": "int", "antenna3txpower": "int", "antenna4rxsensitivity": "int", "antenna4txpower": "int", "commandpollinterval": "int", "dns": "string", "dooropentimelimit": "int", "gateway": "string", "ip": "string", "jetstreamdeviceurl": "string", "lockdownhightemp": "int", "lockdownonacpowerfailure": "bool", "lockdownonhightemp": "bool", "lockdownonreaderfailure": "bool", "logentryeventhightemp": "int", "logentryeventlowtemp": "int", "logentrylevel": "string", "numberofantennas": "int", "objecteventscancount": "int", "objecteventscantime": "int", "subnet": "string" }, "SensorReadingMeasures": { "TemperatureA": "C", "TemperatureB": "C" } } ]

Version Changes

Replaces GetDeviceDefinitions