---
title: Get All Device Definitions
slug: jetstream-v2/get-all-device-definitions
docTags: 
createdAt: 2024-01-23T15:40:12.332Z
---

## About

Return all of the available device definitions that Jetstream supports.

## Parameters

| **Property**                                                         | **Location** | **Details**                                                                                                                                                                |
| -------------------------------------------------------------------- | ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **AccessKey**<br />string<br />Required<br />Unique                  | Header       | The access key for your user account.<br />This value is a 36-character GUID provided during [user account sign up](https://jetstreamrfid.com/login/signup).               |
| **Name**<br />string<br />Searchable<br />Sortable                   | URL          | The name of the device definition.                                                                                                                                         |
| **FirmwareVersion**<br />string<br />Searchable<br />Sortable        | URL          | The firmware version defined for the device definition.                                                                                                                    |
| **GetConfigValuesCommand**<br />string<br />Searchable<br />Sortable | URL          | The indicator defined for the device definition on whether or not the [Get a Device's Configuration Parameters](docId:_94Vzb6djZTjxFYzb78UJ) command is supported or not.  |
| **SetConfigValuesCommand**<br />string<br />Searchable<br />Sortable | URL          | The indicator defined for the device definition on whether or not the [Set a Device's Configuration Parameters](docId\:lLqub1KfYHmEOmOHN_1Fc) command is supported or not. |
| **GetEpcListCommand**<br />string<br />Searchable<br />Sortable      | URL          | The indicator defined for the device definition on whether or not the [Get All RFID Tags](docId\:Ci32mN8hWOSBCMjMdu4tP) command is supported or not.                       |
| **ResetCommand**<br />string<br />Searchable<br />Sortable           | URL          | The indicator defined for the device definition on whether or not the [Restart a Device](docId:9JCOwNFUdipBZNNnRyfR0) command is supported or not.                         |
| **UpdateFirmwareCommand**<br />string<br />Searchable<br />Sortable  | URL          | The indicator defined for the device definition on whether or not the [Update Firmware](docId\:h9h679y-t3yZTCIPN2gCZ)command is supported or not.                          |

## Example

### Request URL

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


### Request Body

None Required


### Response Code

200 OK


### Response Body

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

## Version Changes

Replaces GetDeviceDefinitions
