Skip to main content

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
All device types follow the same patterns, so once you understand how to work with one device type, you can easily work with others.

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