# OnchainExpat Company Enrichment API

> OnchainExpat Company Enrichment API is a paid API for AI agents from x402.onchainexpat.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-15).

Enriches a company profile by accepting a URL, domain, or company name and returning structured company data

## Facts

- Endpoint: POST https://x402.onchainexpat.com/api/x402-research/company-enrich
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onchainexpat-company-enrichment-api-8e94ff59
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NesJ2yKA5DU_R-ywjJOSM

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 onchainexpat-company-enrichment-api-8e94ff59 -d '<json body>'
```

Example prompt: Can you look up and enrich the company profile for stripe.com and give me everything you can find about them — industry, size, description, that sort of thing?

## When to prefer this

Choose this endpoint when you need to enrich a company profile starting from just a domain, URL, or company name, especially in agentic workflows that require pay-per-request pricing via the x402 protocol. It is well-suited for lightweight, on-demand B2B lead enrichment or competitor research without a subscription to a full data provider. Prefer it over bulk enrichment APIs when you only need occasional, single-company lookups and want to pay only for what you use.

## Known failure modes

- Company not found or insufficient public data available — returns empty or partial result
- Invalid or unreachable URL provided — may return error or no results
- Ambiguous company name with multiple matches — may return wrong company
- Payment failure via x402 protocol — request not processed
- Rate limiting or service unavailability — 402 or 5xx error

## How this service works

Pay-per-request AI, crypto, proxy, and utility APIs using x402 protocol

## Output

A JSON object containing enriched company profile data derived from the provided URL, domain, or company name. Likely includes fields such as company name, domain, description, industry, employee count, location, funding, and other available business metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Any URL on the company site. Provide this OR domain OR company."
  },
  "domain": {
   "type": "string",
   "description": "Company domain, e.g. 'stripe.com'. Provide this OR company OR url."
  },
  "company": {
   "type": "string",
   "description": "Company name, e.g. 'Stripe Inc'. Provide this OR domain OR url."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "domain": {
     "type": "string"
    },
    "sources": {
     "type": "object"
    },
    "enrichment": {
     "type": "object",
     "properties": {
      "industry": {
       "type": "string"
      },
      "location": {
       "type": "string"
      },
      "confidence": {
       "type": "string",
       "description": "high / medium / low"
      },
      "tech_stack": {
       "type": "array"
      },
      "description": {
       "type": "string"
      },
      "company_name": {
       "type": "string"
      },
      "social_links": {
       "type": "object"
      },
      "key_offerings": {
       "type": "array"
      },
      "contact_emails": {
       "type": "array"
      },
      "estimated_size": {
       "type": "string",
       "description": "One of: 1-10, 11-50, 51-200, 201-1000, 1001-5000, 5000+"
      }
     },
     "description": "Structured company intelligence"
    },
    "generated_at": {
     "type": "string"
    },
    "homepage_url": {
     "type": "string"
    }
   }
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

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