REST · JSON · bearer auth

One API for everything we monitor

Uptime, certificates, domain expiry, page changes and cron jobs — created, read and deleted from your own code, counting against the same plan you already have.

Free plan forever · No credit card · Set up in under a minute

Getting started

Your first request

Every endpoint takes the same bearer token, which you will find under Account → API once you have signed in.

curl https://monitoringdaddy.com/api/v1/monitors \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

One endpoint returns every kind of check on the account. Narrow it with kind: uptime, ssl, domain, api, watch, heartbeat, or premium.

Pricing

What the API costs

Nothing extra. Anything created through the API counts against the same plan allowance as anything created in the interface, in the same pool. There is no per-call charge, no separate API tier and no credits to buy.

Build it on our API

Uptime, SSL, domain expiry, page changes and cron jobs, all from one REST API. Free plan, no card, and API access on every paid plan.