# Ocean.io Person Enrichment

> Ocean.io Person 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-10).

Match a single person against the Ocean.io database and enrich with job title, company, location, and social profile data

## Facts

- Endpoint: POST https://mpp.orthogonal.com/ocean-io/v2/enrich/person?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- 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-person-enrichment-193b171d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KqB7Yj6ist-BS04r14_mQ

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-person-enrichment-193b171d -d '<json body>'
```

Example prompt: Can you enrich this contact for me using Ocean.io — her name is Sarah Chen and her email is sarah.chen@acme.com? I need her job title, company, location, and any social profiles you can find.

## When to prefer this

Use this endpoint when you need to enrich a single person's professional profile (job title, company, location, socials) using Ocean.io's B2B database. Prefer this over the batch people lookup when you only have one contact to enrich and need a real-time response. Best suited when you have at least one identifier such as an email address, LinkedIn handle, or Ocean.io person ID.

## Known failure modes

- Person not found in Ocean.io database — returns empty or null match
- Ambiguous match when name/email is too common — returns low-confidence result or no result
- Invalid or malformed input (missing required identifiers) — returns 400 bad request
- Insufficient credits or payment failure — returns 402 or payment error
- Rate limit exceeded — returns 429 too many requests

## How this service works

Match a person with Ocean.io database and enrich with additional information (job title, company, location, social

## Output

Returns matched person record from Ocean.io database including job title, seniority, department, company name and domain, geographic location, and social profile links (e.g. LinkedIn). May include confidence score for the match.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ocean-io-person-enrichment-193b171d/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)
