Skip to main content
POST
/
people
/
by-email
/
bulk
Bulk reverse email lookup
curl --request POST \
  --url https://app.tryspecter.com/api/v1/people/by-email/bulk \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
[
  "jane@tryspecter.com",
  "john@openai.com"
]
'
[
  {
    "email": "jane@tryspecter.com",
    "person_id": "per_7f8d9e2a1b3c4d5e6f7g8h9i0",
    "first_name": "Jane",
    "last_name": "Doe",
    "linkedin_url": "https://www.linkedin.com/in/janedoe",
    "company_id": "5e3a7f2b0aa7a3270a55f2b9",
    "score": 9
  }
]

Authorizations

X-API-Key
string
header
required

Body

application/json
Required array length: 1 - 50 elements

Response

The people matched to the supplied emails. Unmatched emails are omitted.

email
string<email>

The email this result resolved from.

Example:

"jane@tryspecter.com"

person_id
string

External person ID.

Example:

"per_7f8d9e2a1b3c4d5e6f7g8h9i0"

first_name
string
Example:

"Jane"

last_name
string | null
Example:

"Doe"

linkedin_url
string | null
Example:

"https://www.linkedin.com/in/janedoe"

company_id
string | null

External company ID for the person's current company.

Example:

"5e3a7f2b0aa7a3270a55f2b9"

score
number

Match confidence (1–10).

Example:

9