# Company Domain Intelligence & Enrichment

> Company Domain Intelligence & Enrichment is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Enriches a company domain with site metadata, tech stack, email security, DNS records, hosting info, and domain registration details in a single call.

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/pack/domain-intel?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Provider: agent-data-tools.revmesh2074.workers.dev
- Website: https://agent-data-tools.revmesh2074.workers.dev
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-company-domain-intelligence-2f6c0843
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zjuX1Fh7vfig0q1k0_29E

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-data-tools-revmesh2074-workers-dev-company-domain-intelligence-2f6c0843
```

Example prompt: Can you pull a full profile on notion.so — I want to know their tech stack, email provider, whether they have SPF and DMARC set up, who their hosting provider and registrar are, and how old the domain is?

## When to prefer this

Choose this endpoint when you need a broad, multi-signal snapshot of a company domain in one call rather than assembling separate DNS, WHOIS, tech-detection, and page-scraping calls. It is especially well-suited for lead enrichment pipelines, vendor due diligence, and sales prospecting workflows where cost efficiency matters. Prefer it over point-solution tools when you need tech stack, email security posture, and registration data together at $0.03 per lookup.

## Known failure modes

- Domain not found or does not resolve — partial or empty results returned with failures noted in 'failed' object
- Invalid domain format — error response if input cannot be parsed as a domain or URL
- Rate limiting or upstream DNS/RDAP unavailability — may return incomplete data for affected fields
- Private/redacted WHOIS — registration details may be missing or anonymized for privacy-protected domains
- Homepage unreachable — site metadata and tech stack may be empty if the site times out or blocks the crawler

## How this service works

Company enrichment in one call for any domain: the site's name, description and logo, its tech stack (CMS, frameworks, analytics, hosting), email provider and email security (SPF, DMARC), who hosts the server (IP registry holder), DNS records, and the domain's registrar, age and expiry. Public DNS, RDAP and the home page only. Use for lead enrichment, company research, vendor checks or sales prospecting.

## Output

A JSON object containing: site metadata (title, description, logo, Twitter handle), tech stack breakdown (web servers, JS frameworks, etc.), email provider name and SPF/DMARC policies, DNS records (A, MX, NS), hosting details (IP address, registry holder, country), and domain registration info (registrar, registered date, expiry date, age in days). A 'failed' object indicates any sub-lookups that errored.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "domain"
 ],
 "properties": {
  "domain": {
   "type": "string",
   "description": "Company domain such as stripe.com (or a URL; its host is used)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "dns": {
   "type": "object",
   "properties": {
    "a": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "mx": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "host": {
        "type": "string"
       },
       "priority": {
        "type": "number"
       }
      }
     }
    },
    "ns": {
     "type": "array",
     "items": {
      "type": "string"
     }
    }
   }
  },
  "pack": {
   "type": "string"
  },
  "site": {
   "type": "object",
   "properties": {
    "logo": {
     "type": "string"
    },
    "title": {
     "type": "string"
    },
    "twitter": {
     "type": "string"
    },
    "siteName": {
     "type": "string"
    },
    "description": {
     "type": "string"
    }
   }
  },
  "tech": {
   "type": "object",
   "properties": {
    "Web servers": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "JavaScript frameworks": {
     "type": "array",
     "items": {
      "type": "string"
     }
    }
   }
  },
  "email": {
   "type": "object",
   "properties": {
    "provider": {
     "type": "string"
    },
    "spfPolicy": {
     "type": "string"
    },
    "dmarcPolicy": {
     "type": "string"
    }
   }
  },
  "domain": {
   "type": "string"
  },
  "failed": {
   "type": "object",
   "properties": {}
  },
  "hosting": {
   "type": "object",
   "properties": {
    "ip": {
     "type": "string"
    },
    "holder": {
     "type": "string"
    },
    "country": {}
   }
  },
  "registration": {
   "type": "object",
   "properties": {
    "ageDays": {
     "type": "number"
    },
    "expiresAt": {
     "type": "string"
    },
    "registrar": {
     "type": "string"
    },
    "registeredAt": {
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-company-domain-intelligence-2f6c0843/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
