Domain-Details-Scraper
Pricing
from $1.99 / 1,000 results
Domain-Details-Scraper
Retrieve detailed registration and DNS information for one or multiple domains. Collect registration, expiration, update dates, domain status, and name servers in a structured dataset, ideal for domain research, website audits, cybersecurity investigations, and portfolio management.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
ZeroBreak
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Domain Details Scraper
Retrieve registration and DNS information for one or multiple domains. The actor collects key domain details such as registration dates, expiration dates, status information, name servers, registrar details, and contact information, returning the data in a structured format suitable for analysis, monitoring, and research.
Use Cases
Domain research Look up registration information for websites and online businesses.
Cybersecurity investigations Review domain ownership timelines, status flags, registrar identity, and DNS infrastructure.
Competitor analysis Analyze domain portfolios and infrastructure used by competitors.
Website auditing Collect domain metadata for reporting, compliance checks, and technical audits.
Domain portfolio management Track registration and expiration information across multiple domains.
What Data Does This Actor Extract?
Each dataset item represents a single domain.
Valid Domain Result
{"Domain": "google.com","Registered On": "1997-09-15","Expires On": "2028-09-14","Updated On": "2019-09-09","Status": ["client delete prohibited","client transfer prohibited","client update prohibited","server delete prohibited","server transfer prohibited","server update prohibited"],"Name Servers": ["ns1.google.com","ns2.google.com","ns3.google.com","ns4.google.com"],"Registrar": "MarkMonitor Inc.","IANA ID": "292","Abuse Email": "abusecomplaints@markmonitor.com","Abuse Phone": "+1.2086851750","Organization": "Google LLC","Country": "US"}
Invalid / Not Found Result
When a domain cannot be found or an invalid domain is provided, the actor returns:
{"Domain": "kdhjenr","Registered On": "","Expires On": "","Updated On": "","Status": [],"Name Servers": [],"Register": "","INNA ID": "","Abuse Email": "","Abuse Phone": "","Country": "","message": "Domain Details Not Found"}
Fields
Valid Domain Fields
| Field | Type | Description |
|---|---|---|
| Domain | string | Domain name |
| Registered On | string | Domain registration date |
| Expires On | string | Domain expiration date |
| Updated On | string | Most recent update date |
| Status | array of strings | Domain status flags |
| Name Servers | array of strings | Associated DNS name servers |
| Registrar | string | Name of the domain registrar |
| IANA ID | string | Registrar's IANA ID number |
| Abuse Email | string | Registrar abuse contact email |
| Abuse Phone | string | Registrar abuse contact phone number |
| Organization | string | Registrant organization name |
| Country | string | Registrant country code |
Not Found Fields
| Field | Type | Description |
|---|---|---|
| Domain | string | The queried domain name |
| Registered On | string | Empty — domain not found |
| Expires On | string | Empty — domain not found |
| Updated On | string | Empty — domain not found |
| Status | array | Empty array — no status available |
| Name Servers | array | Empty array — no name servers available |
| Register | string | Empty — registrar not found |
| INNA ID | string | Empty — IANA ID not found |
| Abuse Email | string | Empty — no abuse contact available |
| Abuse Phone | string | Empty — no abuse phone available |
| Country | string | Empty — country not found |
| message | string | "Domain Details Not Found" |
Input
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| domains | array | Required | One or more domain names |
Example Input
{"domains": ["google.com","facebook.com","openai.com"]}
Search a single domain:
{"domains": ["google.com"]}
Search multiple domains:
{"domains": ["google.com","amazon.com","microsoft.com","openai.com"]}
Example Output
[{"Domain": "google.com","Registered On": "1997-09-15","Expires On": "2028-09-14","Updated On": "2019-09-09","Status": ["client delete prohibited","client transfer prohibited","client update prohibited","server delete prohibited","server transfer prohibited","server update prohibited"],"Name Servers": ["ns1.google.com","ns2.google.com","ns3.google.com","ns4.google.com"],"Registrar": "MarkMonitor Inc.","IANA ID": "292","Abuse Email": "abusecomplaints@markmonitor.com","Abuse Phone": "+1.2086851750","Organization": "Google LLC","Country": "US"}]
How It Works
- The actor accepts one or more domain names as input.
- Each domain is processed independently.
- Registration, expiration, and update dates are collected.
- Domain status flags are extracted as an array.
- Name server details are gathered as an array.
- Registrar name, IANA ID, and contact details are extracted.
- Organization name, country, and abuse contact information are collected.
- Results are returned in a structured dataset format.
- Multiple domains are processed concurrently for faster execution.
- Invalid or unresolvable domains return a structured "not found" result with empty fields and a
messagekey.
Integrations
Domain Details Scraper works with Apify integrations including:
- Google Sheets
- Slack
- Make
- Zapier
- Webhooks
Export results to spreadsheets, databases, dashboards, or custom workflows.
FAQ
Can I search multiple domains at once?
Yes. Provide multiple domain names in the domains array and the actor will process them simultaneously.
What domain formats are supported? Use standard domain names such as:
- google.com
- amazon.com
- openai.com
URLs with protocols are also accepted and automatically normalized.
What information does the actor return? For valid domains, the actor returns registration dates, expiration dates, update dates, status flags (as an array), name servers (as an array), registrar name, IANA ID, contact email or URL, abuse contact details, organization name, and country code.
What happens if a domain cannot be found?
The actor returns a dataset item with all fields empty and a message field set to "Domain Details Not Found".
Does the actor support bulk lookups? Yes. You can submit multiple domains in a single run and receive results for all of them in one dataset.
Can I export the results? Yes. Results can be exported from Apify in JSON, CSV, Excel, XML, and other supported formats.