# Strale Domain Contact Extractor

> Strale Domain Contact Extractor is a paid API for AI agents from api.strale.io, paid per call via x402, $0.054/call, status unknown (last checked 2026-09-13).

Extracts contact information (emails, phone numbers, social links) from a company domain's public web presence

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/domain-contact-extract
- Price: $0.054/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-domain-contact-extractor-f068c9bb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Bv2iojiJ91EyHyh6rT6qN

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 strale-domain-contact-extractor-f068c9bb -d '<json body>'
```

Example prompt: Can you pull all the public contact info — emails, phone numbers, and social links — from notion.com? I need to know who to reach out to there.

## When to prefer this

Choose this endpoint when you need to programmatically discover contact details (emails, phone, social) from a company's public website without manual browsing. It is especially useful for sales enrichment pipelines, due diligence workflows, or agent-driven outreach automation where you need verified, auditable contact extraction with a cryptographic trail. Prefer this over generic web scrapers when auditability and structured JSON output are required.

## Known failure modes

- Domain has no publicly listed contact information — returns empty or minimal results
- Invalid or unreachable domain/URL — returns error indicating the domain could not be fetched
- Rate limiting or bot protection on target site prevents extraction — returns partial or no results
- Domain redirects to a login-gated page with no public contact data
- Malformed input where domain cannot be parsed from the provided URL or string

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

A structured JSON object containing extracted contact information from the target domain's public web presence, including email addresses, phone numbers, and social media profile links, along with a cryptographic audit record with chain hashing for verification purposes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Alias for domain — full URL, hostname is extracted"
  },
  "site": {
   "type": "string",
   "description": "Alias for domain"
  },
  "domain": {
   "type": "string",
   "description": "Company domain (e.g. stripe.com)"
  },
  "website": {
   "type": "string",
   "description": "Alias for domain"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-domain-contact-extractor-f068c9bb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
