Domain Intelligence API: whois, DNS, SSL, tech stack
Pricing
Pay per event
Domain Intelligence API: whois, DNS, SSL, tech stack
One call returns a complete domain dossier: registration age, DNS, SSL, tech stack, site size, socials, and a trust score. Built for due diligence agents.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Aaron Marxsen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Domain Intelligence API
One call returns a complete dossier for any domain: registration age, DNS, SSL, technology stack, estimated site size, social profiles, and a trust score. Built for agents and analysts doing due diligence on vendors, leads, counterparties, and acquisition targets. Every input is a stable public protocol (RDAP, DNS, TLS, and one HTTP request), so it is fast, cheap, and does not break when a website changes its markup.
Features
- Get a full domain dossier in one API call
- WHOIS and RDAP registration: age, registrar, expiry, nameservers
- DNS records with mail provider, SPF, and DMARC detection
- SSL certificate issuer and validity window
- Technology stack detection (WordPress, Shopify, Next.js, Cloudflare, and more)
- Estimated site size and social profiles
- Deterministic 0 to 100 trust score with a per signal breakdown
- Pay per domain, no subscription
Use cases
- Vet a lead or vendor domain before enriching or reaching out
- Score counterparties in a due diligence workflow
- Detect the tech stack of a list of prospects
- Give an AI agent a domain vetting tool
Input
| Field | Type | Description |
|---|---|---|
domains | array (required) | Bare domains or full URLs |
{ "domains": ["stripe.com", "https://www.vercel.com"] }
Output
One dossier per domain (trimmed):
{"domain": "stripe.com","registration": { "ageYears": 30.8, "registrar": "SafeNames Ltd." },"dns": { "hasMail": true, "hasSPF": true, "hasDMARC": true },"ssl": { "valid": true, "issuer": "DigiCert Inc", "daysUntilExpiry": 60 },"http": { "reachableHttps": true, "technologies": ["Next.js"] },"trust": { "score": 100 }}
Pricing: worked example
Pay per event. You are charged intel-init at $0.03 once and domain-profiled at $0.05 per domain dossier.
Profiling 10 domains triggers 1 start ($0.03) and 10 domain events ($0.50). Total: $0.53.
How to use
- Open the actor and click Try for free.
- Enter one or more domains or URLs.
- Click Start.
- Read the consolidated dossier per domain.
- Download as JSON, or call the API to vet domains inline in your workflow.
FAQ
What does the trust score mean? It is a heuristic from public signals (SSL validity, domain age, mail setup, HTTPS, sitemap). Use it as one input, not a security verdict.
Do you return registrant contact details? No. Registrars redact those, and this actor does not attempt to bypass that.
How is this different from a WHOIS lookup? It consolidates WHOIS, DNS, SSL, tech stack, site size, socials, and a trust score in one call, instead of a single record.
Can it profile many domains at once? Yes. Pass an array and it profiles each, stopping cleanly at your budget cap.
Can an AI agent run this? Yes. It supports agentic payments, so a due diligence agent can vet domains and pay per domain.
API and agents
Run it from the Apify API or let an AI agent call it. Supports agentic payments via x402 and Skyfire (pay per event, limited permissions, no Standby).
curl -X POST "https://api.apify.com/v2/acts/hereditary_model~domain-intelligence/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "domains": ["stripe.com"] }'