
DomainDaddy
Pricing
from $0.85 / 1,000 lookups

DomainDaddy
DomainDaddy checks domain availability, extracts WHOIS data, analyzes DNS records (A, MX, NS, TXT), provides IP geolocation and ASN information, calculates domain age, processes up to 100 domains in batches, normalizes TLD formats, handles errors gracefully, and outputs structured JSON data.
0.0 (0)
Pricing
from $0.85 / 1,000 lookups
0
1
1
Last modified
13 hours ago
DomainDaddy - Ultimate Domain Intelligence Platform
A powerful Apify actor that scrapes comprehensive domain information including WHOIS data, DNS records, IP addresses, ASN information, and more.
π Quick Start
Input: Provide a domain, list of domains, or URLs
Run: Execute the actor on Apify
Output: Get detailed domain analysis in the dataset
β¨ Enhanced Features
- Domain Availability Checking: Determine if domains are registered or available for purchase
- Complete WHOIS Data: Creation date, expiration date, registrar details, name servers
- Comprehensive DNS Records: A records, MX records, TXT records, SPF records
- Advanced IP Analysis: IP addresses, ASN numbers, ASN country, ASN description
- Registrar Intelligence: Accredited registrar details from ICANN with country information
- Email Extraction: Contact emails from WHOIS data
- Domain Age Calculation: Precise domain age with years and days breakdown
- Flexible Input Options: Accepts domains, URLs, or lists of either
- Robust Error Handling: Graceful handling of invalid domains with detailed error reporting
- Batch Processing: Handle up to 100 domains in a single run
- Rate Limiting: Built-in delays to respect DNS and WHOIS server limits
π Supported Top-Level Domains
DomainDaddy supports 70+ popular top-level domains including:
.com, .org, .net, .io, .in, .it, .fr, .nl, .pl, .cn, .co, .xyz, .top, .info, .ca, .us, .kr, .online, .me, .app, .site, .mx, .cc, .gov, .tv, .pro, .se, .cloud, .ai, .be, .biz, .tw, .dk, .live, .shop, .fi, .vip, .club, .sk, .no, .kz, .dev, .il, .store, .nz, .tech, .ie, .click, .fun, .rs, .su, .one, .sg, .link, .lt, .space, .win, .life, .si, .mobi, .lol, .gg, .ee, .edu, .hr, .jp, .id
π₯ Input Schema
The actor accepts domains in various formats:
Supported Input Formats:
The actor automatically normalizes these formats to extract the domain name.
Input Parameters
Parameter | Type | Description | Required |
---|---|---|---|
domains | array | List of domain names or URLs to analyze | Yes |
Input Examples:
Single Domain
{"domains": ["example.com"]}
Multiple Domains
{"domains": ["example.com","google.com","github.com"]}
Mixed Formats
{"domains": ["example.com","https://www.google.com","http://github.com"]}
π€ Enhanced Output Format
Each domain processed will generate a result with the following comprehensive structure:
{"domain": "example.com","available": false,"registrar": "ICANN","registrarCountry": "United States","createdDate": "1995-08-14T04:00:00Z","expiryDate": "2024-08-13T04:00:00Z","updatedDate": "2023-08-14T04:00:00Z","emails": "dns-admin@example.com","dnssec": false,"domainAge": {"totalDays": 10572,"years": 28,"remainingDays": 310,"formattedAge": "28 years and 310 days"},"nameServers": ["a.iana-servers.net", "b.iana-servers.net"],"dns": {"A": ["93.184.216.34"],"MX": [{"exchange": "mail.example.com","priority": 10}],"NS": ["a.iana-servers.net", "b.iana-servers.net"],"TXT": ["v=spf1 -all"]},"spf": "v=spf1 -all","ipAddresses": "93.184.216.34","ASN": "15133","ASN_Country": "US","ASN_Description": "EDGECAST - EdgeCast Inc.","TXT": "v=spf1 -all","MX": "mail.example.com","MX_IP": "93.184.216.34","MX_ASN": "15133","MX_ASN_Country": "US","MX_ASN_Description": "EDGECAST - EdgeCast Inc.","processed_at": "2024-01-15T10:30:00.000Z","actor_run_id": "abc123def456"}
β οΈ Error Handling
If a domain cannot be processed, an error result will be generated:
{"domain": "invalid-domain","error": "Error message describing the issue","processed_at": "2024-01-15T10:30:00.000Z","actor_run_id": "abc123def456"}
π Performance & Limits
- Memory: 512MB allocated
- Timeout: 5 minutes per run
- Batch Processing: Up to 100 domains per request
- Rate Limiting: Built-in 1-second delays between domain checks
- TLD Support: Works with 70+ popular top-level domains
π‘ Usage Examples
Basic Domain Analysis
{"domains": ["example.com"]}
Batch Domain Processing
{"domains": ["example.com","google.com","github.com"]}
π Use Cases
- Domain Portfolio Management: Analyze and track your domain investments
- Cybersecurity Research: Investigate suspicious domains and infrastructure
- Competitor Analysis: Research competitor domain registration patterns
- SEO Analysis: Factor domain age into SEO strategies
- Due Diligence: Verify domain ownership and registration details
- Brand Protection: Monitor for trademark infringements
- Market Research: Analyze domain registration trends
π οΈ Best Practices
- Start with 1-5 domains to test functionality
- Use valid domain formats (automatic URL normalization available)
- Check logs for detailed error information
- For large batches, consider splitting into multiple runs
- Leverage the structured output for integration with other tools
π Support
For issues or questions:
- Check the Apify platform documentation
- Review the actor logs for detailed error information
- Contact support through the Apify console
- Ensure your input matches the documented schema
π License
MIT License - This actor is provided as-is for use on the Apify platform.