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
- Energy
- United States
- Solar
- DER
- Renewables
- Battery Storage
- EV Charging
- Demand Response
- Virtual Power Plant
- Grid Services
- Microinverters
- Home Energy Management
- Smart Metering
- Telemetry
- Created: 2026-07-27
- Modified: 2026-07-27
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.
- Human URL: https://developer-v4.enphase.com/docs/monitoring_api
- Base URL:
https://api.enphaseenergy.com/api/v4
- Energy
- Solar
- Monitoring
- Consumption
- Production
- Battery Storage
- EV Charging
- Telemetry
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.
- Human URL: https://developer-v4.enphase.com/docs/commissioning_api
- Base URL:
https://api.enphaseenergy.com/api/v4
- Energy
- Solar
- Commissioning
- Installer
- Activations
- Tariffs
- Grid Profiles
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.
- Human URL: https://developer-v4.enphase.com/docs/vpp_api
- Base URL:
https://vpp.enphaseenergy.com
- Energy
- Virtual Power Plant
- DER
- Demand Response
- Grid Services
- EV Charging
- OCPP
- Forecasting
- Website
- Developer Portal
- Sign Up
- Login
- Documentation
- Getting Started
- Authentication
- Plans
- Pricing
- Rate Limits
- Change Log
- Support
- Community
- Terms of Service
- License Agreement
- Privacy Policy
- About
- Blog
- Investor Relations
- Kin Lane — kin@apievangelist.com