Tensor Cloud API
Tensor Cloud exposes two complementary APIs. Choose the one that matches your integration.
Optimization API
A real-time, bidirectional MQTT messaging protocol (defined in AsyncAPI) that links an on-site Energy Management System (EMS) to Tensor Cloud's optimization engine. Tensor Cloud streams economically optimized charge/discharge and FCR schedules to the battery, while the EMS streams back telemetry.
See the integration guide to get started.
REST API
A standard HTTP request/response API for reading and writing platform data — assets, generation and price forecasts, asset actuals, and more. Use it to pull data into your own systems or submit measurements to Tensor Cloud.
See the REST API introduction to get started.