Superadmin APIs/Master Data Catalogs
Create Device Type
POST
/superadmin/devicetypesBearer token required
SUPERADMINContent-Type:
application/jsonRequest Body
| Name | Type | Required | Description |
|---|---|---|---|
name | string | Required | 2–80 chars |
port | number | Required | 1–65535 |
manufacturer | string | Optional | 1–120 chars |
protocol | string | Optional | 1–120 chars |
firmwareVersion | string | Optional | 1–120 chars |
Request Example
JSON
{
"name": "GT06N",
"port": 5023,
"manufacturer": "Concox",
"protocol": "GT06",
"firmwareVersion": "3.0.1"
}Code Examples
curl -X POST 'https://<your-domain>:3001/superadmin/devicetypes' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{
"name": "GT06N",
"port": 5023,
"manufacturer": "Concox",
"protocol": "GT06",
"firmwareVersion": "3.0.1"
}'