Company domain audit
Keyless website, DNS, SPF, DMARC, RDAP, TLS, robots, and sitemap audits
Company Domain Tech, DNS & Security Audit turns company domains into structured website, tech stack, DNS, SPF, DMARC, RDAP, TLS certificate, robots.txt, and sitemap audit records. Sources are public and keyless: the company website plus public registries. Pay per audited domain. Schema default dryRun is true — flip it to false for a paid run. It is not an email-policy grade on SPF/DMARC/MX alone — that job is DMARC & Email Security Checker — and it is not multi-resolver A/NS/SOA propagation (DNS Propagation Checker).
Try Input: 1 domain, auditLevel basic, dryRun false. Live Store: Actor Start $0.005 per GB (default memory 4096 MB → 4 start events = $0.020) plus $0.02 per company-basic domain with data (or $0.08 company-full). No charge for a domain that returns no data.
Try the cheapest first paid Company Domain Tech, DNS & Security Audit run on Apify Input
Open taroyamada/company-enrichment-intelligence on the Apify Store
Keyless company-domain audits, not email-only grades or TLS-only cert pulls
Use this page when the job is a bounded company-domain audit across website, DNS, RDAP, TLS, robots, and sitemap. Use DMARC & Email Security Checker when you only need SPF/DMARC/MX grades. Use SSL/TLS Certificate Scraper when you only need certificates. Use RDAP Domain Expiry & Whois Scraper when you only need RDAP expiry.
| Company Domain Tech, DNS & Security Audit | DMARC & Email Security Checker | SSL/TLS Certificate Scraper | |
|---|---|---|---|
| Intent | Keyless firmographics + DNS/TLS/RDAP/site audit per domain | SPF/DMARC/MX grade on supplied domains | TLS certificate rows |
| Primary input | domains + auditLevel |
domains (max 500) |
Hostnames for cert pull |
| What it reads | Company website plus public registries (keyless) | Public email-auth DNS | TLS handshake / cert |
| Primary output | company-basic or company-full rows with completeness | Per-domain score / grade | Certificate fields |
| Not this job | Not person-targeting. Not a mailbox login. | Not RDAP/TLS/tech-stack bundles. | Not SPF/DMARC policy parsing. |
Store ID: taroyamada/company-enrichment-intelligence. Categories on the live Store card: Developer Tools, AI, Business. Fetch only sources you are authorized to use. Respect source terms, robots.txt, and rate limits.
Use cases
- Vendor research and market mapping: audit one domain at
auditLevelbasicbefore raising depth. - Portfolio hygiene: collect DNS, SPF, DMARC, RDAP, and TLS signals without paid enrichment APIs.
- Tech-stack reports:
techstack_report(schema default) is a deeper billable path — do not use it as the cheapest first paid try.
The live Store tagline is: turn company domains into structured website, tech stack, DNS, SPF, DMARC, RDAP, TLS certificate, robots.txt, and sitemap audit records; public, keyless sources only; pay per audited domain. Default memory on the Store listing is 4096 MB.
How is Company Domain Tech, DNS & Security Audit different from DMARC & Email Security Checker and SSL/TLS Certificate Scraper?
Company Domain Tech, DNS & Security Audit (taroyamada/company-enrichment-intelligence) audits domains you supply against the company website and public registries. Live PPE is Actor Start $0.005 per GB plus company-basic $0.02 or company-full $0.08 per domain that returns data. DMARC & Email Security Checker grades SPF/DMARC/MX (optional DKIM) only. SSL/TLS Certificate Scraper pulls certificates only. RDAP Domain Expiry & Whois Scraper is RDAP expiry only. DNS Propagation Checker is multi-resolver A/NS/SOA agreement. Use this Actor for a combined company-domain audit. Use the specialized Actors when you only need one signal family.
What input is required?
The live schema required array is empty. Live fields are domains (default empty array; prefill stripe.com, notion.so; www and duplicates removed), auditLevel (basic, security_audit, or techstack_report; default techstack_report), proxy (default useApifyProxy false), and dryRun (default true). Live schema does not document which auditLevel value maps to company-basic versus company-full. README maps company-basic to DNS/TLS/RDAP/firmographics/site and company-full to a full report including tech stack and schema.org. Store company-full text says verified public business contact signals (wording differs from README). Prefer live Store event titles; treat auditLevel basic as the cheapest domain event path.
| Field | Type | Default | Notes |
|---|---|---|---|
domains |
string[] | [] (prefill stripe.com, notion.so) |
Domains or URLs; reduced to domain; www/dupes removed. |
auditLevel |
string | techstack_report |
Enum: basic, security_audit, techstack_report. |
proxy |
object | {"useApifyProxy": false} |
Optional Apify proxy editor object. |
dryRun |
boolean | true |
Illustrative sample; no live calls or billing. Flip to false for a paid run. |
Cheapest first paid input (dryRun false, auditLevel basic, one domain):
{
"domains": [
"stripe.com"
],
"auditLevel": "basic",
"proxy": {
"useApifyProxy": false
},
"dryRun": false
}
If data is returned, documented live PPE is $0.02 company-basic plus Actor Start ($0.005 × GB).
Run this 1-domain input on Apify
What is the cheapest first paid Try Input?
One domain, auditLevel basic, proxy useApifyProxy false, dryRun false. Domain event is $0.02 if data is returned (company-basic), plus Actor Start at $0.005 times GB. Default memory 4096 MB means four start events ($0.020) if you leave memory at default. Schema default dryRun true is not a paid try.
What does a result contain?
README sample fields include rowType, billingEventName (company-basic or company-full), domain, companyName, description, website (reachable, finalUrl, title), dns (mx, mailProvider, spf, dmarc), rdap (registrar, createdDate, ageYears), ssl (issuer, daysToExpiry, sans), techStack, schemaOrg, site (hasRobots, hasSitemap, sitemapUrlCount), completeness, and signalsResolved. There is no published output JSON schema on the Store page. Treat README samples as illustrations, not a live coverage guarantee.
How is Company Domain Tech, DNS & Security Audit priced?
Billing is pay-per-event. Live Store events are Actor Start $0.005 (every live run; one event per GB, minimum one; default 4096 MB → 4 events if default memory is used), company-basic $0.02 once per domain for firmographics, tech stack, DNS, and SSL signals (no charge if the domain returns no data), and company-full $0.08 once per domain for full enrichment including verified public business contact signals on the Store card (no charge if no data). README Pricing table has no Actor Start — prefer the live Store card for the start fee. actor.json billing lists only company-basic / company-full. dryRun true: README says no live calls or billing.
| Event | Price | Emitted when |
|---|---|---|
apify-actor-start (Actor Start) |
$0.005 | PAID every live run. 1 event per GB, min 1. Default memory 4096 MB → 4 start events if default memory is used ($0.020). |
company-basic (Company basic) |
$0.02 | PAID once per domain for firmographics, tech stack, DNS, and SSL signals. No charge if domain returns no data. |
company-full (Company full) |
$0.08 | PAID once per domain for full enrichment including verified public business contact signals on the Store card. No charge if domain returns no data. |
README omits Actor Start and describes company-full as tech stack + schema.org; the live Store card includes start and describes company-full as verified public business contact signals. This page quotes live PPE only.
Actor Start $0.005/GB + company-basic $0.02 or company-full $0.08 per domain with data.
See Company Domain Tech, DNS & Security Audit pricing on Apify
How do dataset, webhook, and dry-run delivery work?
This schema does not expose a delivery enum. Dataset output is the billable surface when rows are written. dryRun defaults to true and must be false for a paid run. Optional proxy uses the Apify proxy editor object; default is useApifyProxy false.
Limits to keep in mind
- Schema default
dryRunis true — not a paid try until you set it false. - Default memory 4096 MB means four Actor Start events at $0.005 each if you leave memory at default.
- No person-targeting. Public, keyless sources only.
- No charge for a domain that returns no data (per live Store event text).
- Respect website, DNS, and registry terms.
Open Company Domain Tech, DNS & Security Audit on Apify
Related pages
- DMARC & Email Security Checker — SPF/DMARC/MX grades only.
- DNS Propagation Checker — Multi-resolver A/NS/SOA, not company audits.
- SSL/TLS Certificate Scraper — Certificates only.
- RDAP Domain Expiry & Whois Scraper — RDAP expiry only.
- Bulk Email DNS Audit Scraper — SPF/DKIM/DMARC/BIMI portfolio DNS.
- robots.txt Parser & AI Crawler Block Checker — robots.txt only.
- Sitemap Scraper & Analyzer — sitemap.xml lists, not domain audits.
- Tools