For the complete documentation index, see llms.txt. This page is also available as Markdown.

Individual Lookup

Look up one person's personal, non-work email address from their LinkedIn profile URL. Synchronous, returns the email directly.

POST /personal_email

Costs 2 credits per row, charged only when an address is found. Returns the email directly in the response, no list and no polling.

Pass a LinkedIn profile URL. The response contains the personal email in data.personal_email, with a verification status in data.personal_email_status.

Headers

Name
Value

Content-Type

application/json

Body

Name
Type
Description

api_key

string

Your API Key.

person_linkedin_url

string

LinkedIn profile URL of the person to look up.

Response

The record is under data. See Response Format for the fields every endpoint returns.

Field
Description

person_linkedin_url

The profile that was looked up.

personal_email

The personal address found.

personal_email_status

Verification status of that address, e.g. valid.

When no address is found, status is not_found and both email fields are null.

Example

{
  "api_key": "your_api_key",
  "person_linkedin_url": "https://www.linkedin.com/in/jane-doe-example/"
}
{
  "status": "success",
  "data": {
    "person_linkedin_url": "https://www.linkedin.com/in/jane-doe-example/",
    "personal_email": "[email protected]",
    "personal_email_status": "valid"
  },
  "credits_used": 2,
  "credits_remaining": 7779.3,
  "success": true
}
{
  "status": "error",
  "error": {
    "code": "validation_error",
    "message": "person_linkedin_url: Field required"
  },
  "success": false
}

To look up every contact in a list in one call instead, use List Lookup.