OAuth integration

OAuth allows third-party applications to offer a "Connect SolarAssistant" button. When a user clicks it, they are prompted to authorise the application to access their SolarAssistant site. Once connected, the application can use the Cloud API, REST API, and WebSocket API to read live metrics and history from the user's site without requiring them to share credentials.

This is intended for developers building products or services that integrate with SolarAssistant on behalf of their users.

To register your application and get started, contact us.