Telemetry - POST Add Telemetry
Post
{{url_iot_backend}}/ext/devices/:id/telemetry_key
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Authorization",
"value": "Bearer {{token}}"
}
Parameter
Field | Type | Description |
---|---|---|
:id | Integer |
Device ID to which the telemetry is being added |
friendly_name | String |
Human-readable name (max 128 chars) |
type | String |
Telemetry type (e.g., temperature sensor) |
unit | String |
Unit of measurement |
telemetry_profile_id | Integer |
ID from telemetry profile list |
aggregation_type_id | Integer |
ID from aggregation type list |
key | String |
Unique identifier for the telemetry key (max 128 chars) |
{
"message": "telemetry created",
"data": {
"id": 27406121
},
"code": 200
}
{
"message": "Invalid Message",
"code": 400,
"errors": [
{
"field": "key",
"message": "The key field is required.."
}
]
}
{
"message": "Not Allowed",
"error": {
"message": "Not Allowed",
"field": "user"
},
"code": 403
}