What is the Unified API?
The Unified API is Amps AI’s core feature that provides a single REST API interface for accessing and controlling all types of Distributed Energy Resources (DERs). Instead of integrating with multiple OEM-specific APIs, you use one consistent API to work with batteries, EV chargers, HVAC systems, solar inverters, and vehicles.Key Benefits
Single Integration
One API to learn and maintain instead of dozens of OEM integrations
Consistent Interface
Same endpoints and data structures across all device types
Reduced Complexity
No need to handle OEM-specific authentication, rate limits, or data formats
Future-Proof
New device types and OEMs are automatically available through the same API
How It Works
The Unified API provides consistent endpoints for all device types:- Pull Operations: Retrieve current device state and status
- Push Operations: Send commands to control devices
- Action Polling: Track the status of asynchronous commands
Use Cases
Energy Management Platform
Build a unified energy management dashboard that monitors and controls all of a customer’s DERs—batteries, solar inverters, HVAC systems, and EV chargers—through a single API integration. Display real-time energy flows, optimize device usage, and coordinate between devices without managing separate OEM integrations.Demand Response Programs
Participate in utility demand response programs by controlling HVAC systems and EV chargers across multiple OEMs. Use the Unified API to send load reduction commands to all devices simultaneously, regardless of manufacturer.Fleet Management
Monitor and manage electric vehicle fleets across different manufacturers. Track battery levels, charging status, and range for all vehicles through consistent API endpoints, regardless of whether they’re Teslas, Rivians, or other brands.Supported Device Types
Batteries
Monitor and control battery storage systems
EV Chargers
Manage charging infrastructure and sessions
HVAC Systems
Control heating, ventilation, and air conditioning
Solar Inverters
Track solar energy production and output
Vehicles
Monitor EV battery level, range, and charging status
Next Steps
Getting Started
Learn how to make your first API call
API Reference
Explore complete API documentation
Device Operations
Learn about pull and push operations
Platform Overview
See all supported device types