Monitoring API
Programmatic access to everything in Vantaj. Create monitors, manage incidents, pull metrics, and automate your entire monitoring infrastructure with a simple REST API.
API endpoints
| Method | Endpoint |
|---|---|
| GET | /v1/monitors |
| POST | /v1/monitors |
| PATCH | /v1/monitors/:id |
| POST | /v1/monitors/:id/pause |
| DELETE | /v1/monitors/:id |
| GET | /v1/incidents |
| POST | /v1/heartbeats |
| POST | /v1/domains |
| POST | /v1/status-pages |
| GET | /v1/projects |
Built for developers
RESTful design
Clean, predictable endpoints that follow REST conventions. JSON in, JSON out, with a consistent { data } envelope and cursor pagination.
Scoped API keys
Bearer token auth with per-key scopes like monitors:write or incidents:read. Generate and revoke keys from the dashboard.
OpenAPI spec
A full OpenAPI 3.1 spec at api.vantaj.co/openapi.json - generate typed clients in any language, or explore the interactive reference.
Predictable quotas
Daily request quotas per API key: 1,000/day on Developer, 5,000-10,000/day on Team, unlimited on Enterprise. Quota headers on every response.
CI/CD integration
Create monitors on deploy, pause checks during releases with /pause and /resume, and tear down on branch cleanup.
Webhook alerts
Point alerts at your own endpoint and receive signed payloads when monitors go down, recover, or SSL certs near expiry.
What you can build
Infrastructure as Code
Define your monitoring configuration alongside your infrastructure. Create monitors automatically when you deploy a new service - tear them down when you decommission.
Custom dashboards
Every monitor resource includes its live status, uptime percentage, and last response time - pull them into Grafana, Datadog, or your own internal tools.
ChatOps & automation
Build Slack bots that create monitors, list open incidents, or pause checks during a release - all through the API.
Multi-tenant monitoring
Agencies and SaaS platforms can programmatically manage monitors for each client, organised into projects with separate status pages.
Frequently asked questions
What authentication does the API use?
Is there a rate limit?
Can I create monitors via the API?
Does the API support webhooks?
Is there an SDK?
Can I use the API on the free tier?
Start building with the Vantaj API
API access is included on every paid plan, starting at 1,000 requests/day. Create your first monitor programmatically in under a minute.