IoT Fleet API
Admin sign in

Backend for temperature sensors & GPS trackers

Versioned HTTP API for two independent IoT fleets deployed across multiple client sites. Device endpoints use an X-Device-Token header; admin endpoints require a signed-in admin session.

Endpoints

GroupMethodPathAuth
PlatformPOST/api/public/v1/devices/registerprovisioning secret
PlatformPOST/api/public/v1/devices/{device_id}/heartbeatdevice token
PlatformPOST/api/v1/devices/{device_id}/assignmentsadmin
PlatformGET/api/v1/devices/{device_id}admin
PlatformGET/api/v1/devices/lookup?code=admin
PlatformGET/api/v1/workers/lookup?code=admin
SensorPOST/api/public/v1/sensors/{device_id}/readingsdevice token
SensorGET/api/public/v1/sensors/{device_id}/configdevice token
SensorPUT/api/v1/sensors/{device_id}/configadmin
SensorPOST/api/public/v1/sensors/{device_id}/statusdevice token
TrackerPOST/api/v1/bindingsadmin
TrackerGET/api/v1/bindings?device_id=&date=admin
TrackerPOST/api/public/v1/trackers/{device_id}/sessionsdevice token
TrackerPOST/api/public/v1/trackers/{device_id}/sessions/{session_id}/pointsdevice token
TrackerPOST/api/public/v1/trackers/{device_id}/sessions/{session_id}/completedevice token
TrackerPATCH/api/v1/sessions/{session_id}/workeradmin