# ContactOut LinkedIn Email & Phone Lookup via vaaya.ai

> ContactOut LinkedIn Email & Phone Lookup via vaaya.ai is a paid API for AI agents from vaaya.ai, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-13).

Looks up verified work and personal email addresses (and optionally phone numbers) for a person given their LinkedIn profile URL, using ContactOut recruiter-grade contact data.

## Facts

- Endpoint: POST https://vaaya.ai/api/run/contactout/linkedin-contacts
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/contactout-linkedin-email-phone-lookup-via-vaaya-ai-b3705abb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_snVB150RBueZFxPEoULO7

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 contactout-linkedin-email-phone-lookup-via-vaaya-ai-b3705abb -d '<json body>'
```

Example prompt: Look up the work and personal emails for this LinkedIn profile — linkedin.com/in/janedoe — and also grab her phone number if available.

## When to prefer this

Use this endpoint when you have the target person's LinkedIn URL and need verified work or personal emails — especially when cheaper finders like Tomba or Icypeas have already missed, or when recruiter-grade accuracy matters. It is superior to name+domain guessing approaches for cases where the LinkedIn profile is known. Choose the phone option when you also need a direct-dial number, but be aware phone credits are scarcer and priced higher.

## Known failure modes

- Profile not found in ContactOut database — returns empty arrays for email/phone fields
- Invalid or non-existent LinkedIn URL — likely returns an error or empty result
- Private/restricted LinkedIn profile — may reduce match rate
- Phone credits exhausted — phone lookup may fail even if email succeeds
- Rate limiting or credit quota exceeded — returns payment or quota error
- Malformed LinkedIn URL (not linkedin.com/in/... format) — likely causes a validation error

## How this service works

Get a person's emails straight from their LinkedIn profile URL via ContactOut (recruiter-grade data; returns WORK and PERSONAL emails — no name+domain guessing). Pass `profile` (a linkedin.com/in/... URL); set `include_phone: true` to also get phone numbers (priced higher — phone credits are scarcer). The premium rung above tomba/icypeas email finders: use it when you have the LinkedIn URL, or when the cheaper finders miss. Response nests under `profile`: `{ email: [...], work_email: [...], per…

## Output

Returns a nested `profile` object containing arrays: `email` (all emails), `work_email` (work-specific addresses), and personal email fields, plus phone numbers if `include_phone` was set to true. ContactOut data is recruiter-grade, meaning emails are verified against professional databases rather than guessed from name+domain patterns.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/contactout-linkedin-email-phone-lookup-via-vaaya-ai-b3705abb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vaaya.ai](https://www.zero.xyz/host/vaaya.ai/llms.txt)
