Update Device
PUT/lns/tenants/:tenantId/applications/:applicationId/devices/:deviceId
Update device
Request
Path Parameters
tenantId stringrequired
The ID of tenant.
applicationId stringrequired
The ID of application.
- application/json
Body
required
- Array [
- ]
- Array [
- ]
name stringrequired
The name of device.
description string
The description of device.
devEui stringrequired
The ID of device.
joinEui string
The ID of joinEui.
deviceProfileId stringrequired
The ID of deviceProfile.
isDisabled boolean
The isDisabled of device.
skipFcntCheck boolean
The skipFcntCheck of device.
tagsMap object[]
The tagsMsp of device.
variablesMap object[]
The variablesMap of device.
Responses
- 200
- 401
- 403
- 404
- 422
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
- Array [
- ]
data objectrequired
Data of the device.
applicationId stringrequired
name stringrequired
description stringrequired
devEui stringrequired
joinEui stringrequired
deviceProfileId stringrequired
isDisabled booleanrequired
skipFcntCheck booleanrequired
tagsMap object[]required
variablesMap object[]required
{
"data": {
"applicationId": "string",
"name": "string",
"description": "string",
"devEui": "string",
"joinEui": "string",
"deviceProfileId": "string",
"isDisabled": true,
"skipFcntCheck": true,
"tagsMap": [
{}
],
"variablesMap": [
{}
]
}
}
{
"data": {
"applicationId": "9e9a7f54-xxxx-xxxx-xxxx-a9d6f80c8ba6",
"name": "IDT-Device",
"description": "IDT-Device-Description",
"devEui": "24e124535b312345",
"joinEui": "24e124c0002abcde",
"deviceProfileId": "f1b1f383-xxxx-xxxx-xxxx-b656250d225b",
"isDisabled": false,
"skipFcntCheck": false,
"tagsMap": [
{
"key": "Rooftop",
"value": "Weather monitoring"
}
],
"variablesMap": [
{
"key": "version",
"value": "1.0.2"
}
]
}
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Unauthenticated",
"message": "Authentication is required and has failed or has not yet been provided."
}
The request has not permission.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The request has not permission.
message stringrequired
The request has not permission message.
{
"error": "string",
"message": "string"
}
{
"error": "Forbidden",
"message": "Access to the requested resource is forbidden."
}
The resource hasn't found.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The resource hasn't found.
message stringrequired
The resource hasn't found message.
{
"error": "string",
"message": "string"
}
{
"error": "ResourceNotFound",
"message": "The requested resource could not be found."
}
The input data has invalid.
- application/json
- Schema
- Example (from schema)
- Example
Schema
error stringrequired
The input data has invalid.
message stringrequired
The input data has invalid message.
{
"error": "string",
"message": "string"
}
{
"error": "ValidationError",
"message": "Input data validation failed."
}
Loading...