Skip to main content

EnergyPal API

EnergyPal is an energy management platform that provides AI-powered forecasting for energy prices, grid load, PV generation, and consumption. The REST API allows third-party integrators to:

  • Read forecasts — energy prices, grid load, wind/PV generation, consumption, and meter data
  • Send device data — ingest metrics from PLCs, inverters, battery storage systems, and meters
  • List devices — query configured devices for an energy connection

Base URL

https://api.energypal.ai/v1

Authentication

All endpoints require an API key (energy_connection_key) provided by your EnergyPal administrator.

Pass it as an HTTP header or query parameter:

# Header (recommended)
curl -H "X-API-Key: your-api-key" https://api.energypal.ai/v1/future?metrics=energy_price

# Query parameter (for browser access)
https://api.energypal.ai/v1/future?metrics=energy_price&api_key=your-api-key

Available Endpoints

EndpointMethodDescription
/v1/devicesGETList configured devices
/v1/ingestPOSTSend device metrics
/v1/futureGETEnergy forecasts and actual data
/v1/docsInteractive Swagger UI

Interactive API Explorer

The full OpenAPI specification with interactive testing is available at:

api.energypal.ai/v1/docs