# Ocean.io Bulk Company Lookup & Enrichment

> Ocean.io Bulk Company Lookup & Enrichment is a paid API for AI agents from Ocean.io at mpp.orthogonal.com, paid per call via MPP, $0.01/call, status unknown (last checked 2026-10-12).

Lookup and enrich up to 1000 companies in a single request by their domain names, returning detailed firmographic data for each matched company.

## Facts

- Endpoint: POST https://mpp.orthogonal.com/ocean-io/v2/lookup/companies?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: Ocean.io
- Docs: https://api.ocean.io
- Website: https://api.ocean.io
- Tags: company, people, search, enrichment, data
- Canonical page: https://www.zero.xyz/c/ocean-io-bulk-company-lookup-enrichment-02766ea7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_42OrbB1COObWvjit89oqR

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 ocean-io-bulk-company-lookup-enrichment-02766ea7 -d '<json body>'
```

Example prompt: I have a list of company domains — stripe.com, notion.so, figma.com, and hubspot.com — can you look them all up on Ocean.io and get me their industry, size, location, and revenue info?

## When to prefer this

Use this endpoint when you have a batch of company domains (up to 1000) and need to enrich them all in one API call rather than making individual lookups. Ideal for CRM enrichment workflows, prospect list qualification, or any scenario where you already have domain names and need structured firmographic data at scale. Prefer the single Company Match endpoint for one-off lookups or when you only have a company name rather than a domain.

## Known failure modes

- Domain not found in Ocean.io database — company returned as unmatched or null
- Exceeding 1000 domain limit per request — request rejected with validation error
- Invalid domain format — malformed URLs or non-domain strings cause per-record errors
- Insufficient credits — request fails if account balance is depleted
- Rate limiting — too many requests in a short window returns 429 error
- Partial matches — some domains in a batch may enrich successfully while others do not

## How this service works

Lookup and enrich multiple companies by domain (max 1000). Domain redirections are handled automatically. Companies not

## Output

Returns an array of enriched company objects for each matched domain, including firmographic details such as industry classification, employee count, revenue range, headquarters location, technology stack, and other available company metadata. Domains that cannot be matched or redirected are indicated accordingly.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ocean-io-bulk-company-lookup-enrichment-02766ea7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
