Skip to main content

Devices

Endpoints​

List all devices​

GET /public/v2/devices

Responses​

  • 200: OK

Create device​

POST /public/v2/devices

Request Body (application/json)​

{
"device": {
"id": 0,
"name": "string",
"serial_number": "string",
"status": "string",
"mode_type": "string"
}
}

Fields:

  • device (object)

Responses​

  • 201: Created

Show device​

GET /public/v2/devices/{id}

Parameters​

NameInTypeRequiredDescription
idpathstringYes

Responses​

  • 200: OK

Update device​

PUT /public/v2/devices/{id}

Parameters​

NameInTypeRequiredDescription
idpathstringYes

Request Body (application/json)​

{
"device": {
"id": 0,
"name": "string",
"serial_number": "string",
"status": "string",
"mode_type": "string"
}
}

Fields:

  • device (object)

Responses​

  • 200: OK