# Orthogonal Person Enrichment

> Orthogonal Person Enrichment is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.4346/call, status unknown (last checked 2026-09-15).

Asynchronously enriches a person's profile using at least one of their email, phone number, or social media URL as a seed identifier.

## Facts

- Endpoint: POST https://x402.orthogonal.com/nyne/person/enrichment
- Price: $0.4346/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orthogonal-person-enrichment-9a1a545c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FGo4NGmRNZWipBoA02lRU

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 orthogonal-person-enrichment-9a1a545c -d '<json body>'
```

Example prompt: Can you enrich this contact for me? I have their email — sarah.johnson@example.com — and I'd like to get their full profile including social media accounts, job title, and any other details you can find.

## When to prefer this

Use this endpoint when you need to build or expand a person profile starting from partial identifiers like an email, phone number, or social media URL. It is ideal for sales lead enrichment, CRM data completion, identity resolution, and contact intelligence workflows where async processing is acceptable. Prefer this over synchronous lookup services when enrichment depth matters more than immediate response time.

## Known failure modes

- Missing all seed identifiers (email, phone, and social URL all absent) — validation error
- Unrecognized or malformed email/phone/URL format — input parsing error
- Person not found in enrichment database — empty or partial result
- Async job timeout if enrichment takes longer than expected
- Rate limiting or payment failure blocking the request

## How this service works

Start async person enrichment. Requires at least one of: email, phone, or social_media_url.

## Output

Returns an async enrichment job or profile data containing available person attributes such as full name, email addresses, phone numbers, social media profiles (LinkedIn, Twitter, etc.), job title, employer, location, and other demographic or professional details gathered from public and proprietary data sources.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "POST"
     ]
    },
    "bodyType": {
     "type": "string",
     "enum": [
      "json",
      "form-data",
      "text"
     ]
    },
    "body": {
     "type": "object",
     "properties": {
      "email": {
       "type": "string",
       "description": "Email address to enrich"
      },
      "phone": {
       "type": "string",
       "description": "Phone number to enrich"
      },
      "social_media_url": {
       "type": "string",
       "description": "Social media profile URL (LinkedIn, Twitter, etc.)"
      },
      "name": {
       "type": "string",
       "description": "Person name to search (used with company)"
      },
      "company": {
       "type": "string",
       "description": "Company name to narrow name-based search"
      },
      "callback_url": {
       "type": "string",
       "description": "URL to receive results via webhook"
      },
      "newsfeed": {
       "type": "array",
       "description": "Social media sources for newsfeed: linkedin, twitter, instagram, github, facebook, or all"
      },
      "ai_enhanced_search": {
       "type": "boolean",
       "description": "Enable AI-powered deep search for more social profiles (slower)"
      },
      "strict_email_check": {
       "type": "boolean",
       "description": "Enable strict email validation"
      },
      "lite_enrich": {
       "type": "boolean",
       "description": "Lightweight enrichment mode (3 credits vs 6, returns only basic fields)"
      },
      "probability_score": {
       "type": "boolean",
       "description": "Include confidence score in results"
      }
     }
    }
   },
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "additionalProperties": false
  }
 },
 "required": [
  "input"
 ]
}
```

## More

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