If you are a developer or homeowner looking to access Enphase systems' data, you can subscribe to any of the plans listed below. Sign up to the developer portal, and choose a plan of your choice to access the API. The Watt plan provides free access to 1,000 hits each month. For additional access, you can subscribe to the Kilowatt plan or Megawatt plan after adding a credit card to your account. For Kilowatt and Megawatt plans, if you reach your monthly call limit and like to continue making API call requests, please contact us at api@enphaseenergy.com. We can enable additional hits at $0.005/hit.
The API adheres to OAuth 2.0-based authorization and you must reach out to the system owner for approval. Retrieve an auth code post system owner's approval using which you can generate access and refresh tokens. Refer to the quick start guide for more details.
For any queries, please reach out to
api@enphaseenergy.com
Watt
- Try out Enphase API for free
Rate Limits
-
10 hits per minute
-
1000 hits per month
Access Controls
- System Details
- Site level Production Monitoring
- Site level Consumption Monitoring
- EV Charger Monitoring
- -
- -
- -
Kilowatt
- Get additional access to device-level production monitoring
Rate Limits
-
50 hits per minute
-
50000 hits per month
Access Controls
- System Details
- Site level Production Monitoring
- Site level Consumption Monitoring
- Device level Production Monitoring
- Streaming API
- EV Charger Monitoring
- -
Pricing
USD 249.00/mo.
$0.1 for each Live Status hit
Megawatt
- Get additional access to system configurations
Rate Limits
-
100 hits per minute
-
300000 hits per month
Access Controls
- System Details
- Site level Production Monitoring
- Site level Consumption Monitoring
- Device level Production Monitoring
- System Configurations
- Streaming API
- EV Charger Monitoring
Pricing
USD 999.00/mo.
$0.1 for each Live Status hit