Enphase Energy
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: it does not own meters, sell electricity, or operate a grid, so no consumer energy data mandate reaches it — there is no Green Button, ESPI or NAESB implementation anywhere in its developer surface, and the United States has no compulsory retail energy data right to designate it under. Its API posture is nevertheless unusually open for this sector. The Enphase Developer Portal at developer-v4.enphase.com is a genuine self-serve 3scale portal where anyone can register, create an application and subscribe to a free Watt plan, and it publishes three complete, anonymously downloadable machine-readable contracts covering 124 paths and 148 operations. The split that defines Enphase is consumer-data-open, market-data-closed: a third-party developer can retrieve an individual homeowner's site production, consumption, battery and EV charger telemetry through documented OAuth 2.0 authorization-code flows with the system owner's explicit approval, but Enphase publishes no open grid, wholesale market or system-wide generation data of any kind. Access is tiered — self-serve for monitoring, application-approval for installer commissioning (10+ installations required), and partner-only for the Virtual Power Plant API, which is the one place a real standard appears: OCPP 1.6 for EV charger control against third-party CSMS platforms.
Enphase Energy publishes 29 APIs on the APIs.io network, including Activations API, Applications API, Arrays API, and 26 more. Tagged areas include Energy, United States, Solar, DER, and Renewables.
The Enphase Energy catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Enphase Energy’s developer surface includes authentication, changelog, signup flow, documentation, getting-started guide, pricing, support, and 43 more developer resources.
Kin Score
APIs 31
Individual APIs this provider publishes, each with its own machine-readable definition.
Enphase Energy Activations API
The Activations API from Enphase Energy — 5 operation(s) for activations.
Enphase Energy Applications API
Applications API
Enphase Energy Arrays API
The Arrays API from Enphase Energy — 1 operation(s) for arrays.
Enphase Energy Auth API
Auth Controller
Enphase Energy Companies API
The Companies API from Enphase Energy — 4 operation(s) for companies.
Enphase Energy Device Level Monitoring API
The Device Level Monitoring API from Enphase Energy — 7 operation(s) for device level monitoring.
Enphase Energy Estimate API
The Estimate API from Enphase Energy — 1 operation(s) for estimate.
Enphase Energy EV Charger Control API
The EV Charger Control API from Enphase Energy — 2 operation(s) for ev charger control.
Enphase Energy EV Charger Monitoring API
The EV Charger Monitoring API from Enphase Energy — 6 operation(s) for ev charger monitoring.
Enphase Energy Events API
Events API
Enphase Energy Forecast API
Forecast API (Contact us if you are interested in using this endpoint)
Enphase Energy Grid Profiles API
The Grid Profiles API from Enphase Energy — 1 operation(s) for grid profiles.
Enphase Energy Home Owner API
The Home Owner API from Enphase Energy — 1 operation(s) for home owner.
Enphase Energy Manage VPPs API
Manage VPPs API
Enphase Energy Meters API
The Meters API from Enphase Energy — 2 operation(s) for meters.
Enphase Energy Programs API
Programs API
Enphase Energy Pv Manufacturers API
The PvManufacturers API from Enphase Energy — 1 operation(s) for pvmanufacturers.
Enphase Energy Pv Models API
The PvModels API from Enphase Energy — 1 operation(s) for pvmodels.
Enphase Energy Site Level Consumption Monitoring API
The Site Level Consumption Monitoring API from Enphase Energy — 11 operation(s) for site level consumption monitoring.
Enphase Energy Site Level Production Monitoring API
The Site Level Production Monitoring API from Enphase Energy — 5 operation(s) for site level production monitoring.
Enphase Energy Streaming APIs API
The Streaming APIs API from Enphase Energy — 1 operation(s) for streaming apis.
Enphase Energy System and Device Configuration API
System and Device Configuration API
Enphase Energy System Configurations API
The System Configurations API from Enphase Energy — 4 operation(s) for system configurations.
Enphase Energy System Details And Telemetry API
System Details And Telemetry API
Enphase Energy System Details API
The System Details API from Enphase Energy — 12 operation(s) for system details.
Enphase Energy Tariff API
The Tariff API from Enphase Energy — 1 operation(s) for tariff.
Enphase Energy Users API
The Users API from Enphase Energy — 4 operation(s) for users.
Enphase Enlighten Commissioning API
The Commissioning API is the installer-facing companion to the Monitoring API. Available to Partner-plan customers (qualifying installers with 10+ installations), it allows acti...
Enphase VPP API
The Virtual Power Plant (VPP) API allows energy aggregators and utilities to create and manage VPPs that monitor, forecast, and control large fleets of distributed energy resour...
Enphase Energy Device Level Production Monitoring API
The Device Level Production Monitoring API from Enphase Energy — 3 operation(s) for device level production monitoring.
Enphase Energy Systems API
The Systems API from Enphase Energy — 13 operation(s) for systems.
Scroll for all 31
Open Collections 3
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Pricing Plans 1
Published pricing tiers and plan structures.
Enphase Plans
PLANSRate Limits 1
Documented rate limits and quota policies.
Enphase Rate Limits
RATE LIMITSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Enphase Enlighten Live Status Stream
Server-sent event stream of a single Enphase system's real-time power state. Derived by API Evangelist from the published Monitoring API operation getLiveData, which produces te...
ASYNCAPISecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 8
Status, limits, changes, and where to get help
Scroll for all 8
Commercial 6
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.