AstroWay/api v2.254.12 · hu
minden rendszer működik rendben

// 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

Üzemidő garanciák

CsomagCélzott üzemidőKárpótlás kreditben megszegés esetén
Freegarancia nélkülkárpótlás nélkül
Indie99 %5 % havi díjból minden 0.1 %-ra
Starter99.9 %10 % havi díjból minden 0.1 %-ra
Pro99.9 %25 % havi díjból minden 0.1 %-ra
Business99.95 %50 % havi díjból minden 0.1 %-ra
Enterprise99.99 % + egyediszerződés szerint, írásos SLA

Az üzemidő a naptári hónapra számítva a https://api.astroway.info/v1/health válaszra, HTTP 200 státusszal 1 000 ms alatt. A tervezett karbantartások (legalább 48 órával előre bejelentve a státuszoldalon) nem számítanak bele.

Célzott késleltetések

Mérések a api.astroway.info/v1/* egy régióból, csak a szerver számítási idejét (a kliens és a hálózat figyelembevétele nélkül). A teljes negyedéves jelentést a státuszoldalon teszünk közzé.

Standard endpointok

Chart, planets, synastry, transits, progressions, ACG, geodetic, solar-return és hasonló.

MetrikaCélValódi (belső mintavételezés, 2026-05-09)
p50< 100 ms~80 ms
p95< 500 ms~280 ms
p99< 1 s~640 ms

Disclaimer: számok valós - belső mintavételezés az api-calc monitorozásból, nyilvános production-telemetry dashboard a roadmapon. Figyelj: p99 = highest extremes, ezért az idő jelentősen magasabb mint a p50.

Nehéz endpointok

Többnapos aggregátorok: transit-calendar, forecast-calendar, moon-aspects, aspect-timeline, group-synastry, eclipse-analysis.

MetrikaCélValódi (2026-04-15)
p95< 2 s1.9 s (moon-aspects, 30d)
p99< 4 s1.9 s

Rektifikáció

POST /v1/rectification (max 120 s) és POST /v1/rectification/trutine (max 15 s) természetüknél fogva hosszúak és nem esnek az SLA késleltetések alá. Tisztelik a Request-Timeout fejlécet 180 s-ig.

Frekvencia korlátozás

Lágy korlátozás a kulcsra a rateLimitMiddleware-ben, HTTP 429-et ad vissza a Retry-After fejlécel.

CsomagKérések / percHavi kredit költségvetés
Free1010 000
Indie3050 000
Starter120200 000
Pro400800 000
Business1 0003 500 000
Enterprisecustomkorlát nélkül

A nyilvános sandbox (POST /v1/public/chart) IP alapján korlátozott - 30 kérés / óra, API-kulcs nélkül.

Kérés azonosítása

Minden válasz tartalmazza a X-Request-Id (UUID) fejlécet. Add hozzá, amikor incidensről jelentesz - 30 napig tároljuk az access logokat, és csak egy request-id alapján teljesen rekonstruálhatjuk a hívásod.

HTTP 5xx esetén ugyanaz az azonosító a válasz testében duplikálódik:

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

Incidens reagálás

SzintMeghatározásSLA válasz
SEV-1Minden kérés leáll / regionális hibamegerősítés 15 perc alatt
SEV-2Egyedi endpoint hiba vagy >5 % hibákmegerősítés 1 óra alatt
SEV-3Degradált késleltetés (p95 > 2× cél)ugyanazon munkanapon
SEV-4Kozmetikus / egy ügyfél kérdésekövetkező munkanapon

Jelents incidenseket a support@astroway.info címre request-id-vel. SEV-1 esetén ellenőrizd a státuszoldalt is.

Verziókezelés és deprecation

  • Az endpointok a /v1/ alatt élnek és visszafelé kompatibilisek a fő verzión belül.
  • Breaking changes a /v2/ alatt jelennek meg, a /v1/ pedig ≥ 12 hónapig működik.
  • Mezők hozzáadása nem breaking; a klienseknek figyelmen kívül kell hagyniuk az ismeretlen mezőket.
  • A deprecation a changelog-ben kerül bejelentésre és a fióktulajdonosoknak e-mailben legalább 90 nappal előre értesítést küldünk.

Támogatási csatornák

CsomagCsatornaVálasz
FreeGitHub issues, community forumbest effort
Startersupport@astroway.info≤ 1 munkanap
Proemail + prioritásos sor≤ 4 munkaóra
Enterprisededikált Slack / PagerDutyszerződés szerint