Contexagon Solantiq
DE

API-Zugang

Integrieren Sie PV-Ertragsberechnungen und Wirtschaftlichkeitsanalysen direkt in Ihre Anwendung. Nutzungsbasierte Preisgestaltung mit kostenlosem Einstieg.

Authentifizierung

Alle API-Anfragen erfordern einen gültigen API-Key im Authorization-Header. API-Keys werden im Dashboard erstellt und verwaltet.

Authorization: Bearer sk_live_YOUR_API_KEY

Sandbox-Umgebung: Verwenden Sie Keys mit dem Prefix sk_test_ für die Sandbox. Sandbox-Anfragen geben realistische Mock-Daten zurück und werden nicht berechnet.

Base URL

Production: https://api.solantiq.example.com
Sandbox: https://api.solantiq.example.com (gleiche URL, sk_test_ Key)

Endpunkte

Berechnet den jährlichen PV-Ertrag basierend auf Standort, Dachkonfiguration und Modultyp.

Request Body

{
  "location": {
    "postalCode": "string",
    "country": "'DE' | 'AT' | 'CH'"
  },
  "roof": {
    "area": "number (m²)",
    "tilt": "number (°)",
    "azimuth": "number (°)",
    "shading": "number (%)"
  },
  "system": {
    "modulePower": "number (Wp)",
    "moduleType": "'mono' | 'poly' | 'thin-film'"
  }
}

Response

{
  "systemPower": "number (kWp)",
  "moduleCount": "number",
  "annualYield": "number (kWh)",
  "specificYield": "number (kWh/kWp)",
  "monthlyYield": "Array<{ month: string, yield: number }>"
}

Fehlerbehandlung

Die API verwendet Standard-HTTP-Statuscodes. Fehler werden als JSON zurückgegeben.

StatusBedeutungBeschreibung
200OKAnfrage erfolgreich
400Bad RequestUngültige Parameter
401UnauthorizedUngültiger oder fehlender API-Key
403ForbiddenAPI-Key deaktiviert
429Too Many RequestsRate Limit überschritten
500Server ErrorInterner Fehler

Rate Limiting

Anfragen werden pro API-Key und Abrechnungsperiode (monatlich) gezählt. Zusätzlich gilt ein Minutenlimit zum Schutz vor Missbrauch.

TierRequests/MonatRequests/Minute
Free1005
Starter1.00020
Professional10.00060
Enterprise100.000200

Uptime SLA

TierSLASupport
FreeBest EffortCommunity
Starter99,5 %E-Mail (48h)
Professional99,9 %E-Mail (24h)
Enterprise99,95 %Dedizierter Support

Kontakt & Support

Für API-spezifische Fragen oder Enterprise-Anfragen kontaktieren Sie uns unter api@solantiq.example.com.

Die API-Dokumentation wird regelmäßig aktualisiert. Bei Breaking Changes informieren wir alle API-Nutzer mindestens 30 Tage im Voraus per E-Mail.