| endpoint | price | what you get |
| /v1/domain/profile | $0.025 |
All of the domain checks below plus IP intelligence for the A record, in one call. Body: {"domain": "..."}. |
| /v1/domain/dns | $0.005 | DNS records by type, with resolve timing. {"domain"} |
| /v1/domain/whois | $0.005 | Parsed WHOIS/RDAP: registrar, dates, nameservers, status. {"domain"} |
| /v1/domain/tls | $0.005 | Certificate validity, issuer, SANs, days until expiry, protocol. {"domain"} |
| /v1/domain/dnssec | $0.005 | Signed / valid, chain of trust, DS and DNSKEY records. {"domain"} |
| /v1/domain/email-auth | $0.005 | SPF, DKIM, DMARC, MX and an overall score. {"domain"} |
| /v1/domain/security-score | $0.005 | Letter grade and point score with the scored items. {"domain"} |
| /v1/domain/blacklist | $0.005 | Whether the domain's addresses are on spam/abuse blocklists. {"domain"} |
| /v1/ip | $0.005 | ASN, company, location, privacy flags, abuse contact. {"ip"} |
| /v1/check/site | $0.005 |
Per site: HTTP status + latency, DNS resolve time, resolved IP, A-record TTL, nameservers, TLS days-remaining, server header. Body: {"sites": [...]} (up to 10). |
| /v1/watch/page | $0.005 |
Content-change detection vs last snapshot: text-similarity %, changed flag (≥2% threshold), added/removed snippets, last-change time. Body: {"url": "..."}. First call stores the baseline. |
| /v1/bots | $0.050 |
The bot observatory's partner tier, one document regenerated hourly: networks (ASN), named crawlers and TLS (JA4) fingerprints seen across the constellation in the last 7 days. Body: {}. The public tier is free at dns.pizza/bots. |
| POST /v1/monitors | runs billed |
Scheduled checks. Body: {"type": "site"|"page", "target": url, "interval_min": 5} + Bearer key. Each run charges the key. Cap/balance failure pauses the monitor. |
| GET /v1/monitors | free | List your monitors with state, last run, last summary. Requires your Bearer key — it only ever returns monitors funded by that key. |
| PATCH / DELETE /v1/monitors/<id> | free | Pause, change interval, or delete. Funding key required (Bearer). |
| GET /v1 | free | Machine-readable index of all of the above. |