API Overview

Telemetry IngestionAuthenticationWebhooks
Primary Device APIHTTP
Web AuthSession
PayloadJSON
Integration ModelRESTMQTT-ready architecture

Current API surface

The current testing build focuses on hardware-to-platform telemetry, heartbeat, dashboard data, commands, OTA and webhook/integration workflows. Mobile application UI is intentionally outside the current product phase.

Core endpoints

MethodEndpointAuthPurpose
POST/api/telemetry/ingestDevice keyIngest one or more telemetry metrics
POST/api/heartbeatDevice keyUpdate genuine device activity
GET/api/device-commandsDevice keyFetch queued device commands
POST/api/device-commandSessionQueue a control command from the web app
GET/api/ota-deviceDevice keyCheck device-specific firmware deployment
GET/api/live-metricsSessionRefresh live dashboard metrics
GET/api/reports-dataSessionLoad historical report series

Developer quick start

1. Create a device. 2. Copy or view its device API key. 3. Add the required sensors/datastreams. 4. POST telemetry using that same hardware key. 5. Keep heartbeat or valid telemetry flowing so online status remains truthful. 6. Build dashboards and reports from the incoming datastreams.