About

Return all of the available device definitions that Jetstream supports.

Parameters

PropertyLocationDetails

AccessKey

string
Required
Unique
Header

The access key for your user account.

This value is a 36-character GUID provided in your user profile.

Id

ulong
Searchable
Sortable

URL

The ID assigned to the device definition.

This value is generated by Jetstream – do not define it in requests.

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 Firmware command is supported or not.

Example

Request URL

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

Request Body

None Required

Response Code

200 OK

Response Body

[
	{
		"Id":1,
		"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"
		}
	},
	{
		"Id":2,
		"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

Addition of the Id Property.