# Enphase Monitoring API

**Canonical:** https://apis.io/apis/enphase/enphase-monitoring-api/  
**Provider:** Enphase Energy — https://apis.io/providers/enphase/  
**Base URL:** https://api.enphaseenergy.com/api/v4  
**Documentation:** https://developer-v4.enphase.com/docs/monitoring_api

Enphase Monitoring API is one of 3 APIs that [Enphase Energy](https://apis.io/providers/enphase/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. Tagged areas include Energy, Solar, Monitoring, Consumption, and Production. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, an AsyncAPI specification, and API documentation.

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 — System Details, Site Level Production Monitoring, Site Level Consumption Monitoring, Device Level Monitoring, EV Charger Monitoring, EV Charger Control, System Configurations and Streaming APIs — 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. Access controls are scoped per plan: the free Watt plan (10 hits/minute, 1,000 hits/month) covers system details, site-level production, site-level consumption and EV charger monitoring, while device-level production monitoring requires the paid Kilowatt or Megawatt plans.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/enphase/refs/heads/main/openapi/enphase-monitoring-api-openapi.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/enphase/refs/heads/main/overlays/enphase-monitoring-overlay.yaml
- **APIReference** — https://developer-v4.enphase.com/docs/monitoring_api
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/enphase/refs/heads/main/asyncapi/enphase-live-status-asyncapi.yml
- **Documentation** — https://developer-v4.enphase.com/docs/monitoring_api
- **Documentation** — https://developer-v4.enphase.com/docs/quickstart.html
- **Plans** — https://developer-v4.enphase.com/developer-plans
- **SignUp** — https://developer-v4.enphase.com/signup
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/enphase/refs/heads/main/apis.yml

## Other Enphase Energy APIs (2)

- [Enphase Commissioning API](https://apis.io/apis/enphase/enphase-commissioning-api/)
- [Enphase VPP API](https://apis.io/apis/enphase/enphase-vpp-api/)

## Tags

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

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/enphase/enphase-monitoring-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/enphase/.
