Developers
API Reference
Integrate status updates into your workflows with our REST API. Full programmatic access to all platform features.
Base URL
https://api.status.example.com/v2Authentication
All API requests require an API key passed in the Authorization header:
curl -H "Authorization: Bearer sk_live_xxxxx" \
https://api.status.example.com/v2/statusEndpoints
GET
/api/v2/statusGet the current status of all components.
GET
/api/v2/componentsList all monitored components.
POST
/api/v2/incidentsCreate a new incident.
PATCH
/api/v2/incidents/:idUpdate an existing incident.
GET
/api/v2/metricsRetrieve uptime and latency metrics.
POST
/api/v2/maintenanceSchedule a maintenance window.
SDKs & Libraries
Official client libraries for popular languages.
Node.js
npm install @status/sdkPython
npm install @status/sdkGo
npm install @status/sdk