Tovább a tartalomhoz

Új eszköztípus létrehozása, opcionálisan szenzorsablon-hozzárendelésekkel.

POST
/v1/device-types
curl --request POST \
--url https://api.signalguard.hu/v1/device-types \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "organisation_id": "example", "name": "example", "version": "example", "show_mainsensor": true, "alarmed_flag": true, "icon_id": 1, "color_id": 1, "template_ids": [ 1 ] }'

Jelleg: író. Minden művelet a hívó kulcs jogosultságaival fut. Egyenértékű műveleti alak: POST /v1/ops/create_device_type (= az azonos nevű MCP tool).

Media typeapplication/json
object
organisation_id
required

A szervezet azonosítója

string
>= 1 characters
name
required
string
>= 1 characters
version
required

Verzió, pl. 1.0

string
>= 1 characters
show_mainsensor
boolean
alarmed_flag
boolean
icon_id
integer
color_id
integer
template_ids

Hozzárendelendő szenzorsablonok

Array<integer>
Examplegenerated
{
"organisation_id": "example",
"name": "example",
"version": "example",
"show_mainsensor": true,
"alarmed_flag": true,
"icon_id": 1,
"color_id": 1,
"template_ids": [
1
]
}

Siker — { ok: true, result }