Zum Inhalt

API รœbersicht

Die Solar-Log & Inverter Monitor API bietet RESTful Endpunkte fรผr den Zugriff auf Wechselrichter-Daten.

Authentifizierung

Die API verwendet Token-basierte Authentifizierung. Token kรถnnen รผber den /auth Endpunkt angefordert werden.

curl -X POST http://localhost:8080/api/auth \
  -H "Content-Type: application/json" \
  -d '{"username": "admin", "password": "secret"}'

Response Format

Alle API-Antworten folgen diesem Format:

{
  "success": true,
  "data": {
    // Response data here
  },
  "error": null
}

Fehlerbehandlung

Im Fehlerfall:

{
  "success": false,
  "data": null,
  "error": {
    "code": "ERROR_CODE",
    "message": "Fehlerbeschreibung"
  }
}

Rate Limiting

  • 100 Anfragen pro Minute pro IP
  • 1000 Anfragen pro Stunde pro API-Key