A Open API expõe os dados de geração, alertas e configuração para integração com o seu CRM, ERP, BI ou ferramenta interna. Toda a documentação detalhada está em `/documentos/api`.
Como gerar um Usuário de API
- Vá em Configurações → Usuário de API.
- Clique em + Gerar Usuário de API.
- Copie o token gerado — ele aparece uma única vez.
- Guarde em um cofre de credenciais.
Autenticação
Bearer Token no header Authorization. Todas as requisições devem ser feitas via HTTPS.
curl https://api.solaios.com.br/v1/plants \
-H "Authorization: Bearer sk_live_xxxxxxxx" \
-H "Accept: application/json"Endpoints principais
| Método | Path | Descrição |
|---|---|---|
| GET | /v1/plants | Lista usinas do tenant. |
| GET | /v1/plants/{id} | Detalhe de uma usina. |
| GET | /v1/plants/{id}/generation/daily | Geração diária (kWh por dia). |
| GET | /v1/plants/{id}/generation/monthly | Geração mensal consolidada. |
| GET | /v1/plants/{id}/inverters | Lista inversores e status. |
| GET | /v1/plants/{id}/alerts | Alertas ativos e históricos. |
| GET | /v1/plants/{id}/consumption | Consumo instantâneo. |
| POST | /v1/webhooks | Registra webhook para eventos. |
| DELETE | /v1/webhooks/{id} | Remove webhook. |
