API Documentation
Programmatically manage your status page with our REST API. Full access to components, incidents, maintenance, and subscribers.
Authentication
All API requests require authentication using an API key. Include your API key in the request header:
Authorization: Bearer your_api_key_hereAPI keys can be created in your organisation settings. Each key can be scoped to specific permissions (read-only, write, or full access).
Base URL
https://app.status-quo.tech/api/v1Components
Manage your status page components and their current status.
GET
/api/v1/componentsPOST
/api/v1/componentsGET
/api/v1/components/{id}PATCH
/api/v1/components/{id}DELETE
/api/v1/components/{id}Incidents
Create and manage incidents with timeline updates.
GET
/api/v1/incidentsPOST
/api/v1/incidentsGET
/api/v1/incidents/{id}PATCH
/api/v1/incidents/{id}POST
/api/v1/incidents/{id}/updatesMaintenance
Schedule and manage planned maintenance windows.
GET
/api/v1/maintenancePOST
/api/v1/maintenanceGET
/api/v1/maintenance/{id}PATCH
/api/v1/maintenance/{id}DELETE
/api/v1/maintenance/{id}Subscribers
Manage notification subscribers for your status page.
GET
/api/v1/subscribersPOST
/api/v1/subscribersDELETE
/api/v1/subscribers/{id}Rate Limiting
API requests are rate limited to ensure fair usage:
- Starter: 100 requests per minute
- Pro: 500 requests per minute
- Business: 1,000 requests per minute
- Enterprise: Custom limits available
Ready to integrate?
Sign up for a free account to get your API key and start building.
Get Started Free