DevOps teams integrating uptime metrics into existing Grafana or Datadog dashboards
API
Automate everything. Integrate with your stack.
PingWatchdog is API-first. Create monitors, fetch check results, manage incidents, and pull metrics into your dashboards — all through a REST API with scoped API keys.
How it works
Generate an API key from your dashboard with read or read-write scope
Use the REST API to create monitors, fetch results, and manage incidents
Pull metrics into Grafana, Datadog, or your internal dashboards
Automate monitor creation as part of your infrastructure provisioning
Common use cases
Platform teams auto-creating monitors when new services are deployed
Frequently asked questions
Is there a rate limit on the API?
Yes — 60 requests per minute for read endpoints, 30 per minute for write endpoints. Higher limits are available on Team plans.
Do you have client libraries?
We publish an OpenAPI specification. Community-maintained client libraries are available for Python, Node.js, and Go.
Can I manage API keys programmatically?
Yes — you can create, list, and revoke API keys through the API itself, scoped to specific permissions.