AstroWay/api v2.102.11 · de
alle Systeme in Ordnung

// service level agreement

SLA 99.9% uptime

Pro and Scale plans only. Credits refund on breach.

Tier · Pro+ Uptime SLO · 99.9% Credit refund · auto on breach

Garantien zur Verfügbarkeit

TarifZielverfügbarkeitEntschädigung bei Nichteinhaltung als Gutschrift
Freeohne Garantiekeine Entschädigung
Indie99 %5 % der monatlichen Gebühr für jedes 0,1 %
Starter99,9 %10 % der monatlichen Gebühr für jedes 0,1 %
Pro99,9 %25 % der monatlichen Gebühr für jedes 0,1 %
Business99,95 %50 % der monatlichen Gebühr für jedes 0,1 %
Enterprise99,99 % + customnach Vereinbarung, schriftlicher SLA

Die Verfügbarkeit wird pro Kalendermonat anhand der Antwort von https://api.astroway.info/v1/health mit HTTP-Status 200 innerhalb von 1.000 ms gemessen. Geplante Wartungsarbeiten (mindestens 48 Stunden im Voraus angekündigt über die Statusseite) werden nicht in die Berechnung einbezogen.

Zielverzögerungen

Gemessen an api.astroway.info/v1/* aus einer Region, nur die reine Serververarbeitungszeit (ohne Client und Netzwerk). Einen vollständigen Quartalsbericht veröffentlichen wir auf der Statusseite.

Standard-Endpunkte

Chart, Planeten, Synastrie, Transite, Progressionen, ACG, geodätisch, Solar Return und ähnliche.

MetrikZielTatsächlich (interne Stichprobe, 2026-05-09)
p50< 100 ms~80 ms
p95< 500 ms~280 ms
p99< 1 s~640 ms

Haftungsausschluss: Die tatsächlichen Zahlen sind interne Stichproben aus dem Monitoring von api-calc. Ein öffentlicher Production-Telemetrie-Dashboard ist in der Roadmap. Beachte: p99 = höchste Extremwerte, daher deutlich höher als p50.

Komplexe Endpunkte

Mehrtägige Aggregationen: Transit-Kalender, Forecast-Kalender, Mond-Aspekte, Aspekt-Zeitachse, Gruppen-Synastrie, Finsternis-Analyse.

MetrikZielTatsächlich (2026-04-15)
p95< 2 s1,9 s (moon-aspects, 30d)
p99< 4 s1,9 s

Rektifikation

POST /v1/rectification (bis zu 120 s) und POST /v1/rectification/trutine (bis zu 15 s) sind von Natur aus langlaufend und unterliegen nicht den SLA-Verzögerungsgarantien. Sie respektieren den Header Request-Timeout bis zu 180 s.

Ratenbegrenzung

Weiche Ratenbegrenzung pro Schlüssel in rateLimitMiddleware, gibt HTTP 429 mit Header Retry-After zurück.

TarifAnfragen / MinuteMonatliches Guthaben an Credits
Free1010.000
Indie3050.000
Starter120200.000
Pro400800.000
Business1.0003.500.000
Enterprisecustomunbegrenzt

Der öffentliche Sandbox-Endpunkt (POST /v1/public/chart) ist pro IP auf 30 Anfragen/Stunde ohne API-Key begrenzt.

Anfrageidentifikation

Jede Antwort enthält den Header X-Request-Id (UUID). Füge ihn hinzu, wenn du einen Vorfall meldest – wir speichern Access-Logs 30 Tage lang und können mit der Request-ID deinen Aufruf vollständig rekonstruieren.

Bei HTTP 5xx wird dieselbe ID auch im Antworttext dupliziert:

{
"ok": false,
"error": {
"code": "INTERNAL_ERROR",
"message": "Internal server error",
"request_id": "c07b5c55-7637-4add-bd2e-7c7c4deb365f"
}
}

Vorfallsmanagement

StufeDefinitionSLA-Antwortszeit
SEV-1Alle Anfragen fallen aus / regionaler AusfallBestätigung innerhalb von 15 Minuten
SEV-2Ausfall eines einzelnen Endpunkts oder >5 % FehlerBestätigung innerhalb von 1 Stunde
SEV-3Degradierte Leistung (p95 > 2× Ziel)Noch am selben Werktag
SEV-4Kosmetisches Problem / Frage eines einzelnen KundenNoch am nächsten Werktag

Melde Vorfälle an support@astroway.info mit der Request-ID. Bei SEV-1 prüfe zusätzlich die Statusseite.

Versionsverwaltung und Deprecation

  • Endpunkte leben unter /v1/ und bleiben innerhalb der Hauptversion rückwärtskompatibel.
  • Breaking Changes werden unter /v2/ veröffentlicht, während /v1/ mindestens 12 Monate weiterläuft.
  • Das Hinzufügen von Feldern gilt nicht als Breaking Change; Clients sollten unbekannte Felder ignorieren.
  • Deprecations werden im Changelog angekündigt und mindestens 90 Tage im Voraus per E-Mail an Kontoinhaber gesendet.

Support-Kanäle

TarifKanalAntwortzeit
FreeGitHub Issues, Community-Forumnach bestem Ermessen
Startersupport@astroway.info≤ 1 Werktag
ProE-Mail + Prioritätswarteschlange≤ 4 Werktage
EnterpriseDedizierter Slack / PagerDutynach Vertrag