Status API
Status API, Chainabit platform durum sayfası verilerine (hizmet sağlığı, aktif olaylar ve planlanmış bakım) erişim sağlar.
Bölümler
| Bölüm | Açıklama |
|---|---|
| Genel Uç Noktalar | Durum sayfası tüketicileri için kimlik doğrulaması gerektirmeyen salt okunur uç noktalar |
Hızlı Referans
Genel — kimlik doğrulama gerekmez
GET /api/v1/status
GET /api/v1/status/services
GET /api/v1/status/services/:slug
GET /api/v1/status/components
GET /api/v1/status/incidents
GET /api/v1/status/incidents/:id
GET /api/v1/status/maintenance
GET /api/v1/status/snapshots/:date
GET /api/v1/status/uptime/:windowYönetici — JWT + admin rolü gerektirir
GET|POST|DELETE /api/v1/admin/status/services
GET|POST|DELETE /api/v1/admin/status/components
GET|POST|PATCH|DELETE /api/v1/admin/status/incidents
GET|POST /api/v1/admin/status/incidents/:id/updates
GET|POST|PATCH|DELETE /api/v1/admin/status/maintenance
POST /api/v1/admin/status/overrides
POST|DELETE /api/v1/admin/status/dependencies
POST /api/v1/admin/status/eventsDurum Değerleri
StatusState | Anlamı |
|---|---|
operational | Tüm sistemler normal |
degraded_performance | Beklenenden daha yavaş, tamamen kapalı değil |
partial_outage | Bazı kullanıcılar etkilendi ancak tümü değil |
major_outage | Yaygın erişilemezlik |
maintenance | Planlanmış bakım devam ediyor |
Olay Aşamaları
investigating → identified → monitoring → resolved → postmortem_ready
Bakım Durumları
scheduled → in_progress → completed (veya cancelled)