ThingsBoard
communityOpen-source IoT platform for device management, data collection, and visualization.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://{instance}/api/tenant/devicesList devices
Parameters
pagepage (integerrequiredpageSizeresults (integerrequiredReturns
data[] with id.id, name, type, label, additionalInfo, createdTimeGET
https://{instance}/api/plugins/telemetry/DEVICE/{deviceId}/values/timeseriesGet device telemetry
Parameters
keystelemetry keys (stringrequiredendTsend ms (integeroptionalstartTsstart ms (integeroptionaldeviceIddevice ID (stringrequiredReturns
key: [{ts, value}] for each telemetry keyPOST
https://{instance}/api/v1/{deviceToken}/telemetrySend telemetry
Parameters
bodytelemetry data (objectrequireddeviceTokendevice token (stringrequiredReturns
200 OK