Skip to content

IoT Platform HTTP API

REST API for device management on the IoT Platform.

Base URL: http://<host>:9001

API Overview

EndpointMethodDescription
/api/devicesGETList devices
/api/devices?id=<id>GETGet a device
/api/devices?id=newPOSTCreate a device
/api/devices?id=<id>POSTUpdate a device
/api/devices?id=<id>DELETEDelete a device
/api/device-groupsGETList device groups
/api/device-groups?id=<id>GETGet a device group
/api/device-groups?id=newPOSTCreate a device group
/api/device-groups?id=<id>POSTUpdate a device group
/api/device-groups?id=<id>DELETEDelete a device group
/api/telemetryGETQuery telemetry data
/api/assetsGETList assets
/api/assets?id=<id>GETGet an asset
/api/assets?id=newPOSTCreate an asset
/api/assets?id=<id>POSTUpdate an asset
/api/assets?id=<id>DELETEDelete an asset

Authentication

All API requests require an API key sent via the Authorization header:

Authorization: Bearer <your-api-key>

See Getting Started for details.