Skip to main content

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_TOKEN

You can generate API tokens in your Account Settings.

Base URL

https://api.blacktide.io/v1

Endpoints

Monitors

  • GET /monitors - List all monitors
  • POST /monitors - Create a new monitor
  • GET /monitors/:id - Get details for a specific monitor
  • PATCH /monitors/:id - Update a monitor
  • DELETE /monitors/:id - Delete a monitor

Incidents

  • GET /incidents - List incidents
  • POST /incidents - Create an incident
  • PATCH /incidents/:id - Update incident status

Status Pages

  • GET /status-pages - List status pages
  • POST /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.