---
title: Restart a Device
slug: jetstream-v3/restart-a-device
docTags: 
createdAt: 2024-01-23T15:35:22.174Z
---

## About

Instruct the specified device to restart.

| **Command Type**           | **Device is Online**                   | **Device is Offline**               |
| -------------------------- | -------------------------------------- | ----------------------------------- |
| Not Synchronous, Queueable | Immediate execution, Published results | Queued execution, Published results |

## Parameters

| **Property**                                                        | **Location** | **Details**                                                                                                                                                      |
| ------------------------------------------------------------------- | ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **AccessKey**<br />:::BlockQuote
string&#xA;Required&#xA;Unique
::: | Header       | The access key for your user account.<br />This value is a 36-character GUID provided in your [user profile](docId\:BbIFQiuIXND5iAfMreBBi).                      |
| **Name**<br />:::BlockQuote
string&#xA;Required&#xA;Unique
:::      | URL          | The name of the device.<br />This value has a max length of 128 ASCII characters.<br />This value must adhere to this regular expression: ^\[a-zA-Z0-9-\_,. ]\*$ |

## Example

### Request URL

**POST** https\://api.jetstreamrfid.com/2/devices/\{Device Name}/reset

### Request Body

None Required

### Response Code

200 OK

### Response Body

:::BlockQuote
\{
&#x9;"CommandId": "0a80f878-8cdf-4265-beb9-2649e3affe36",
&#x9;"Status": "Queued",
&#x9;"ExceptionList": \[],
&#x9;"OutputParameterList": \[]
}
:::

### Published CommandQueuedEvent

:::BlockQuote
\{
&#x20;   "Device": "MyDeviceName",
&#x20;   "CommandId": "0a80f878-8cdf-4265-beb9-2649e3affe36",
&#x20;   "CommandName": "ResetCommand",
&#x20;   "URI": "/2/Devices/MyDeviceName/reset",
&#x20;   "Verb": "Get",
&#x20;   "User": "MyUserName",
&#x20;   "Parameters": \[],
&#x20;   "Type": "CommandQueuedEvent",
&#x20;   "EventId": "b705e17a-b64b-4bf1-bfb0-29f0b3ac1e23",
&#x20;   "EventTime": "2018-05-17T19:57:52Z",
&#x20;   "Version":3
}
:::

### Published CommandCompletionEvent

:::BlockQuote
\{
&#x20;   "CommandId": "0a80f878-8cdf-4265-beb9-2649e3affe36",
&#x20;   "CommandName": "ResetCommand",
&#x20;   "OutputParameterList": \[],
&#x20;   "ExceptionList": \[],
&#x20;   "Device": "MyDeviceName",
&#x20;   "ReceivedTime": "2017-05-17T20:05:06Z",
&#x20;   "Type": "CommandCompletionEvent",
&#x20;   "EventId": "d8fc5071-c933-4b6a-b735-225b413e4894",
&#x20;   "EventTime": "2018-05-17T20:05:29Z",
&#x20;   "Version":2
}
:::

## Version Changes

Added Version Property to Events.
