# serp402 Company Enrichment

> serp402 Company Enrichment is a paid API for AI agents from serp402.com, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-31).

Assembles a full company profile from a domain or name, including identity, contact details, top search results, and recent news in a single call.

## Facts

- Endpoint: POST https://serp402.com/api/v1/enrich/company?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-company-enrichment-d8fff912
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xb4WLzIsyBt9PgavJZMfV

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 serp402-company-enrichment-d8fff912 -d '<json body>'
```

Example prompt: Can you pull a full company profile for stripe.com — I need their identity, contact details from their contact page, and any recent news about them?

## When to prefer this

Use this endpoint when you need a comprehensive, single-call company profile that combines identity, contact information, and news — rather than making separate calls to search APIs, scraping contact pages manually, or using CRM enrichment tools. Especially useful for lead enrichment, due diligence, or competitive research where speed and consolidation matter. Prefer this over individual SERP or contact scraping endpoints when you need the full picture in one request.

## Known failure modes

- Company not found by name — resolution step may fail for obscure or ambiguous company names
- Domain does not resolve or returns no usable content — returns empty or partial profile
- Contact page not found or structured differently than expected — contact fields may be missing
- Payment failure via x402 protocol — call does not proceed if USDC payment is rejected
- Rate or network errors from underlying search providers — partial results returned

## How this service works

A company profile from a domain or a name, assembled in one call: identity and description, contact details taken from the company's own contact page, the top search results about it and recent news. The domain is resolved before anything is fetched. USD 0.2 per call in USDC — no API key, no account, no subscription. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

A structured JSON object containing: company identity (name, description, logo), contact details scraped from the company's contact page (email, phone, address), top web search results about the company, and recent news articles. The domain is resolved automatically if only a name is provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "The company's name, when the domain is unknown. One of domain or name is required."
  },
  "domain": {
   "type": "string",
   "description": "The company's domain. More accurate than a name, and skips the resolution step."
  },
  "country": {
   "type": "string",
   "maxLength": 2,
   "minLength": 2
  },
  "language": {
   "type": "string"
  },
  "skipWebsite": {
   "type": "boolean",
   "description": "Skip reading the website: faster, but no contact details."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-company-enrichment-d8fff912/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
