Enphase-API is an unofficial project providing an API wrapper and the documentation for Enphase®'s products and services.
More details on the project are available from the project’s homepage.
Wrappers for the APIs are currently provided in the following languages:
The following documentation is provided by this project:
Enphase® also have a brief document on the local API at Accessing IQ Gateway local APIs or local UI with token-based authentication but not all of the API or any of the fields are described.
This is mostly best documented by Enphase® themselves at their developer documentation website. The author of this documentation is not currently licensed to use the cloud based Developer API.
With the introduction of tokens this project is required, however, to provide further information on the authentication API.
The following are documented in this project:
-
Authentication API
-
Developer API (Limited)
-
Installer Portal API
-
Web API