Skip to content

Repository files navigation

Enphase Energy (enphase)

Enphase Energy is a Petaluma, California home-energy technology manufacturer and the dominant supplier of solar microinverters in the United States, shipping IQ Microinverters, IQ Batteries, IQ EV Chargers and the Envoy/IQ Gateway that ties them together through the Enlighten cloud. It sits on the DER side of the energy value chain rather than the utility side, so no consumer energy data mandate reaches it — there is no Green Button, ESPI or NAESB implementation anywhere in its developer surface. Its API posture is nevertheless unusually open for this sector: a genuine self-serve 3scale developer portal with three complete, anonymously downloadable contracts covering 124 operations. The defining split is consumer-data-open, market-data-closed.

APIs.json: https://raw.githubusercontent.com/api-evangelist/enphase/refs/heads/main/apis.yml

Tags

  • Energy
  • United States
  • Solar
  • DER
  • Renewables
  • Battery Storage
  • EV Charging
  • Demand Response
  • Virtual Power Plant
  • Grid Services
  • Microinverters
  • Home Energy Management
  • Smart Metering
  • Telemetry

Timestamps

  • Created: 2026-07-27
  • Modified: 2026-07-27

APIs

Enphase Monitoring API

The Monitoring API is the consumer-data surface of the Enphase platform and the only self-serve one. Documented across 48 paths and eight tags, it lets a registered application retrieve an individual system owner's solar production, household consumption, IQ Battery telemetry and microinverter-level data after that owner approves the application through an OAuth 2.0 authorization-code grant. The free Watt plan covers system details, site-level production, site-level consumption and EV charger monitoring; device-level production monitoring requires the paid Kilowatt or Megawatt plans.

Tags

  • Energy
  • Solar
  • Monitoring
  • Consumption
  • Production
  • Battery Storage
  • EV Charging
  • Telemetry

Properties

Enphase Commissioning API

The Commissioning API is the installer-facing administrative surface, documented across 21 paths and eleven tags. It creates and updates site activations, manages installer companies and users, sets grid profiles, and updates the utility tariff and rate-plan data attached to a site. It is not self-serve: the Partner plan is restricted to registered Enphase installers with at least ten installations, requires a credit card on file, and authenticates through an OAuth 2.0 password grant against Enphase cloud credentials.

Tags

  • Energy
  • Solar
  • Commissioning
  • Installer
  • Activations
  • Tariffs
  • Grid Profiles

Properties

Enphase VPP API

The Virtual Power Plant API is the grid-services surface, sold only to utilities, aggregators, DERMS providers and third-party owners registered as Enphase Grid Services partners. Documented as an OpenAPI 3.0.1 contract across 55 paths and eight tags, it creates and operates VPP programs, enrols homes, dispatches demand-response events, forecasts fleet capacity, and steers PV, battery, EVSE, heat pump and HVAC assets. It is the only Enphase API that implements a recognised interoperability standard: OCPP 1.6 for EV charger control against a partner's own CSMS.

Tags

  • Energy
  • Virtual Power Plant
  • DER
  • Demand Response
  • Grid Services
  • EV Charging
  • OCPP
  • Forecasting

Properties

Common Properties

Maintainers

About

API Evangelist profile of enphase — energy and utilities organization APIs.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors