Skip to content

Status API

The Status API provides access to the Chainabit platform status page data — service health, active incidents, and scheduled maintenance.


Sections

SectionDescription
Public EndpointsUnauthenticated read-only endpoints for status page consumers

Quick Reference

Public — no authentication required

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

Admin — requires JWT + admin role

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

Status Values

StatusStateMeaning
operationalAll systems normal
degraded_performanceSlower than expected, not fully down
partial_outageSome but not all users affected
major_outageWidespread unavailability
maintenanceScheduled maintenance in progress

Incident Stages

investigatingidentifiedmonitoringresolvedpostmortem_ready

Maintenance Statuses

scheduledin_progresscompleted (or cancelled)

Built with purpose.