Enrich people by email (bulk)
Resolve up to 50 email addresses to people in one request - the bulk counterpart to Enrich person by email. Pass a JSON array of email addresses (1-50). Each match is a full person record, the same object Get person by ID returns, plus the email it resolved from and a match confidence score.
What you need
A JSON array of 1–50 email addresses.
Behaviour
- Each match echoes the
emailit resolved, so you can map results back to inputs. - Emails that don’t match a person are silently omitted, and the response order isn’t guaranteed.
- Every field of the person record is included, so no follow-up call is needed to read a profile.
What you do next
- Open a match’s current company. Resolve an
experience[].company_idwith Get company by ID. - Save the results. Add the matched people to a list you can find with Create people list.
Authorizations
Body
1 - 50 elementsResponse
The people matched to the supplied emails. Unmatched emails are omitted.
The Specter person ID for this person, can be used in people endpoints.
"per_34f8a8ad1f7497b83e821345"
A date for when the person was last updated in Specter. Uses the format YYYY-MM-DD HH:MM:SS.
"2026-07-13 17:37:30"
The email address this result resolved from, echoed back.
"jane.doe@example.com"
Confidence in the match, from 1 to 10. A score of 7 or higher is generally a reliable match; treat lower scores with increasing caution.
8
Talent signal IDs for this person. To read the signals themselves, call Get person talent signals rather than resolving these IDs individually.
Investor-interest signal IDs for this person. There is no per-person investor-interest endpoint; read these signals from the by-date feed.
A url for a profile picture if there is one.
"https://peopledb-public.s3.eu-west-2.amazonaws.com/assets/profile-pictures/per_34f8a8ad1f7497b83e821345.jpg"
First name
"Cosmin"
Last Name
"Urdea"
Full name
"Cosmin Urdea"
URL for LinkedIn account.
"https://www.linkedin.com/in/cosmin-urdea-0848973"
The numeric ID for the LinkedIn account.
11147428
The URN from LinkedIn for the account.
"ACoAAEULqT0BasKeraebkQhLfmIwxpxTlNThQjE"
URL for Twitter account.
"https://x.com/moissinac"
URL for Github account.
"https://github.com/sarahchen9776"
A description of the person.
"IT Software Consultant / Contractor 20+ years of experience in software development - Systems and Applications Architecture - Product Design / Management - Coach and mentorship Experience in various industries, but mostly in electronic payments. After a full carrier as a full stack developer and, later on, architect, I have decided to put my experience to use from a different perspective as Product Owner/Manager and it has been already 3 years and I am enjoying very much this new role."
A shorter tagline for the person.
"Software Consultant / Contractor"
Where the person is located.
"Bucharest, București, Romania, Europe"
Main region where the person is located.
"Europe"
Type of highlight, the full list will be added shortly.
Top level of seniority the person has achieved.
"Senior Level"
Years of experience the person has worked for.
21
Top level of education that the person has.
""
Companies that the person has worked for.
Title of the person's current position
"Senior Consultant Fintech & Digital Payment"
Name of the company where the person currently works.
"valantic (vormals mm1)"
Website for the company where the person currently works.
"mm1.com"
Title of the person's last position
"Product Owner (Contracted)"
Name of the company where the person last left.
"Riverty"
Website for the company where the person last left.
"riverty.com"
Length of time the person has been in their current job.
15
Average length of time in a position.
22
Educational background for the person
Languages that the person speaks
List of skills that the person has.
Number of followers the person has on LinkedIn.
904
Number of connections the person has on LinkedIn.
500