Developers
Uptime monitoring REST API
Create monitors when you ship a new service, pause checks during deploys, post incident updates and pull uptime history into your own reports, with a simple JSON API.
Scoped API keys
Each key belongs to one workspace, can be read-only, and never reaches billing or team settings.
OpenAPI included
Import the OpenAPI file into Postman or Insomnia, or generate a client in your language.
On every plan
The API is available on Free, Starter, Pro and Enterprise, with up to 120 requests a minute per key.
Set it up
- 1In Spot Downtime, open Settings → API keys and create a key.
- 2Send it as a bearer token with each request.
bash
curl "https://spotdowntime.com/api/v1/workspaces/$WORKSPACE_ID/monitors" \
-H "Authorization: Bearer $SPOT_DOWNTIME_API_KEY"More developer integrations
Free for your whole team
20 monitors, checks from three regions and every integration on the Free plan. No card needed.
Create a free account