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.