Domain Checker — WHOIS, DNS & SSL Lookup API avatar

Domain Checker — WHOIS, DNS & SSL Lookup API

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Domain Checker — WHOIS, DNS & SSL Lookup API

Domain Checker — WHOIS, DNS & SSL Lookup API

Check domain availability and fetch WHOIS records, DNS records, and SSL certificate details in one call. Supports bulk domain lists — useful for domain research, brand monitoring, and infrastructure audits.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

BRAINIALL Team

BRAINIALL Team

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

0

Monthly active users

19 days ago

Last modified

Share

Domain Checker - WHOIS & DNS

Check domain availability, WHOIS records, DNS records, and SSL certificates.

Features

  • Fast Processing: Lightning-fast domain checker - whois & dns powered by Azure
  • Reliable: 99.9% uptime with automatic failover
  • Scalable: Handle single requests or bulk operations
  • Secure: Enterprise-grade security with API key authentication
  • Well Documented: Comprehensive API documentation and examples

Use Cases

  • KYC/AML: Verify customer identities
  • Onboarding: Automate user verification
  • Compliance: Meet regulatory requirements

Input Parameters

ParameterTypeRequiredDescription
domainstringNoSingle domain to check (e.g., example.com)
domainsarrayNoArray of domains for batch processing
checkWhoisbooleanNoInclude WHOIS lookup for registered domains
checkDnsbooleanNoInclude DNS record lookup
checkSslbooleanNoInclude SSL certificate information

Output Format

{
"success": true,
"result": { ... },
"timestamp": "2026-01-07T00:00:00Z"
}

Code Examples

JavaScript (Node.js)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const input = {
"domain": "example_domain",
"domains": [],
"checkWhois": true,
"checkDns": false,
"checkSsl": false
};
const run = await client.actor("vivid_astronaut/domain-checker").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"domain": "example_domain",
"domains": [],
"checkWhois": true,
"checkDns": false,
"checkSsl": false
}
run = client.actor("vivid_astronaut/domain-checker").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL

curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~domain-checker/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain": "example_domain",
"domains": [],
"checkWhois": true,
"checkDns": false,
"checkSsl": false
}'

Pricing

Model: Pay per result Price: $0.010 per result

You only pay for successful results. Platform usage costs are included.

API Documentation

Full API documentation is available at:

Support

Version History

See ./CHANGELOG.md for version history.


Powered by Azure Cloud Infrastructure