Skip the hardware. Send telemetry from any device directly to QuantaCloud via our versioned REST API or real-time WebSocket streams.
API Features
Versioned endpoints with Swagger/OpenAPI documentation. Standard HTTP verbs, JSON payloads.
SignalR-powered bi-directional streams. Subscribe to live telemetry and push commands to devices.
High-write-throughput time-series backend. Query historical data with flexible time ranges and aggregations.
Organize data into named streams per device. Battery, motor, environment — each stream has its own schema.
Simple Bearer token authentication. Scoped keys per device, project, or organization.
Data you send via API automatically appears in QuantaCloud dashboards — no extra setup needed.
Quick Start
curl -X POST https://api.quantaflare.com/v1/telemetry \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "device_id": "robot-arm-01", "stream": "battery", "timestamp": "2026-04-02T10:30:00Z", "data": { "voltage": 48.2, "current": 12.5, "soc": 78.3, "temperature": 32.1 } }'
import requests response = requests.post( "https://api.quantaflare.com/v1/telemetry", headers={ "Authorization": f"Bearer {API_KEY}", }, json={ "device_id": "robot-arm-01", "stream": "battery", "data": { "voltage": 48.2, "current": 12.5, "soc": 78.3 } } ) print(response.json())
var client = new HttpClient(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", apiKey); var payload = new { device_id = "robot-arm-01", stream = "battery", data = new { voltage = 48.2, current = 12.5, soc = 78.3 } }; var response = await client.PostAsJsonAsync( "https://api.quantaflare.com/v1/telemetry", payload );
Use Cases
Stream battery and motor telemetry from custom robots. Focus on building — we handle the data infrastructure.
Building your own battery management? Pipe data to QuantaCloud for monitoring, analytics, and AI agents.
Testing new chemistries or cell configurations? Log every cycle to time-series storage with full query access.
Get your API key and start sending telemetry in under 5 minutes. Full Swagger docs included.