REST API
Create and manage monitors, status pages, and alerts programmatically.
Coming soon: The REST API is on the roadmap and not yet available. This page documents how it will work so you can plan ahead.
Spectra’s REST API will let you automate everything you can do in the app — create and manage monitors, status pages, and alerts — so you can manage monitoring as code. It will be available on Essential and above.
Authentication
Generate an API key in your account settings and send it as a bearer token:
curl https://api.spectrabolt.com/v1/monitors \
-H "Authorization: Bearer YOUR_API_KEY"
Keep API keys secret — treat them like passwords and rotate them if exposed.
Common operations
- Monitors — list, create, update, pause, and delete monitors of any type.
- Status pages — manage pages and their components.
- Alerts & channels — manage notification destinations and routing.
- Incidents — read incident history and status.
Managing monitors in bulk
The API is the fastest way to onboard or migrate a large set of monitors — script them from your existing configuration rather than clicking through the UI. It also powers infrastructure-as-code workflows.
Rate limits
Requests are rate-limited per plan. If you need higher limits, contact us. For event-driven automation, see Webhooks.
Can't find what you need? Email [email protected] — we're happy to help.