API Reference
Automate your monitoring configuration with the BlackTide REST API.
Authentication
All API requests must include an API token in the Authorization header.
Authorization: Bearer YOUR_API_TOKENYou can generate API tokens in your Account Settings.
Base URL
https://api.blacktide.io/v1Endpoints
Monitors
GET /monitors- List all monitorsPOST /monitors- Create a new monitorGET /monitors/:id- Get details for a specific monitorPATCH /monitors/:id- Update a monitorDELETE /monitors/:id- Delete a monitor
Incidents
GET /incidents- List incidentsPOST /incidents- Create an incidentPATCH /incidents/:id- Update incident status
Status Pages
GET /status-pages- List status pagesPOST /status-pages- Create a status page
Rate Limits
API usage is limited based on your plan:
- Free: 100 requests/hour
- Pro: 1,000 requests/hour
- Enterprise: Unlimited
Check the X-RateLimit-Remaining header in responses to track your usage.