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 31 API contracts indexed on the APIs.io network, including Activations API, Applications API, Arrays API, and 28 more. Tagged areas include Energy, United States, Solar, DER, and Renewables.
The Enphase Energy catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Enphase Energy’s developer surface includes authentication, changelog, signup flow, documentation, getting-started guide, pricing, support, and 45 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Energy and Utilities | standard | 59.5 | - | - |
| EV Charging (charging, roaming, e-mobility) | standard | 59.5 | - | - |
| ENERGY STAR Certified Products (appliances, electronics, data-center equipment, EV chargers, smart thermostats) | standard | 59.5 | - | - |
| Home Assistant Custom Integrations (HACS) | standard | 59.5 | - | - |
| LF Energy Projects and Members (grid, DER, EV charging open source) | standard | 59.5 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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 — 1 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).
Agent Skills 5
Packaged agent skills for driving this provider's APIs from an AI assistant.
Commission a site as an Enphase installer
AGENT SKILLMonitor and control an Enphase IQ EV charger
AGENT SKILLEnphase Energy API pricing
Prices published by Enphase Energy, read 2026-10-28 from developer-v4.enphase.com/developer-plans. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Watt | Free Includes: 10 hits per minute, 1000 hits per month |
| Kilowatt | USD 249.00/mo. Includes: 50 hits per minute, 50000 hits per month |
| Megawatt | USD 999.00/mo. Includes: 100 hits per minute, 300000 hits per month |
Plan details, limits and sources →
Billed by: hits · FinOps profile →
Pricing Plans 2
Published pricing tiers and plan structures.
Enphase Plans
PLANSRate Limits 1
Documented rate limits and quota policies.
Enphase Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
FinOps 1
Cost, billing, and metering signals for API financial operations.
Enphase Finops
FINOPSEvent 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...
ASYNCAPISpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Enphase Energy API Rules
SPECTRALOpenAPI Overlays 3
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Enphase Commissioning Overlay
DERIVEDEnphase Monitoring Overlay
DERIVEDEnphase Vpp Overlay
DERIVEDSecurity 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 4
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 6
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
Enphase Energy API — frequently asked questions
Does Enphase Energy have an API?
Yes. APIs.io lists 31 APIs from Enphase Energy, including Enphase Energy Activations API, Enphase Energy Applications API and Enphase Energy Arrays API, and 28 more.
Is there an OpenAPI specification for the Enphase Energy API?
Yes. APIs.io indexes 29 OpenAPI specifications for Enphase Energy, each linked for download from this page.
How do I authenticate with the Enphase Energy API?
Enphase Energy uses bearer-token authentication (oauth2/apiKey/http · 6 schemes). The details are profiled on APIs.io as Enphase Authentication.
How much does the Enphase Energy API cost?
Enphase Energy publishes its prices; its Kilowatt plan is USD 249.00/mo. as of 2026-10-28. APIs.io lists 3 pricing plans for Enphase Energy, with each plan's price, limits and inclusions under Pricing on this page.
Is the Enphase Energy API ready for AI agents?
Enphase Energy has a Kin Score of 68.8 out of 100 (exemplar) and an Agent Readiness score of 35.9 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.