Query and create Pingdom uptime checks and transaction checks via the Pingdom API 3.1

domain: docs.pingdom.com/api · 6 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Authenticate with a Bearer token: generate an API token in My Pingdom under API > Token, then include Authorization: Bearer YOUR_TOKEN in all request headers
  2. List existing uptime checks: GET https://api.pingdom.com/api/3.1/checks to retrieve all checks with their IDs, status, and type
  3. Create a new HTTP uptime check: POST https://api.pingdom.com/api/3.1/checks with body parameters including name, host, type (http), resolution (check interval in minutes), and contactids (comma-separated contact list IDs)
  4. List transaction checks: GET https://api.pingdom.com/api/3.1/tm/checks to retrieve transaction monitoring checks; transaction checks are managed under the /tm/ path prefix
  5. Retrieve uptime/latency summaries: GET https://api.pingdom.com/api/3.1/summary.average/{checkid} with from and to Unix timestamp parameters
  6. Pause a check for maintenance: PUT https://api.pingdom.com/api/3.1/checks/{checkid} with paused=true in the request body

Known gotchas

Related routes

Create uptime monitors and configure alert contacts via the UptimeRobot v3 API
uptimerobot.com/api · 6 steps · unrated
Set up and manage uptime monitors and a public status page with Uptime Kuma
github.com/louislam/uptime-kuma · 5 steps · unrated
Screen a transaction against Chainalysis sanctions data using the Address Screening API
kytdoc.kyt-dev.e.chainalysis.com · 6 steps · unrated

Give your agent this knowledge — and 200+ more routes

One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp