Free JSON API
Every tool on this site is also available as a simple JSON endpoint. No API key, no signup - please be considerate with request volume. Interactive schema is available at /docs.
GET
/api/v1/domains/{domain}
Full domain report: status, DNS, HTTP, SSL, security headers, email records.
GET
/api/v1/ssl/{domain}
SSL/TLS certificate, negotiated protocol and supported TLS versions.
GET
/api/v1/dns-propagation/{domain}?type=A
The same DNS record seen from multiple public resolvers.
GET
/api/v1/blacklist/{domain}
Mail blacklist (DNSBL/RBL) status for the domain and its IPs.
GET
/api/v1/subdomains/{domain}
Live common-label subdomains discovered via DNS.
GET
/api/v1/expired-domains?page=1&per_page=20
Recently expired / available domains.
Example
curl https://domain-checker.net/api/v1/ssl/example.com
Responses are JSON. Domains are normalized and validated server-side; invalid domains return HTTP 400.
All checks run on our own infrastructure and query only the target host and public DNS.