Contact Data From LinkedIn URL
Retrieve contact details (emails, phone numbers) by posting a list of LinkedIn usernames. The request body is a JSON array of strings, each being a single LinkedIn handle or username.
Where each result corresponds to one LinkedIn username in the request, returning is_match
, first_name
, last_name
, personal_emails
, professional_emails
, and so on.
Authorizations
Header parameters
x-api-keystringOptional
Your static API key.
Content-TypestringRequiredExample:
application/json
Body
recordsstring[] · min: 1RequiredExample:
A list of LinkedIn usernames (strings).
["jane-doe-123"]
Responses
200
Contact enrichment results
application/json
400
Bad request (missing fields, invalid JSON, etc.)
401
Unauthorized (invalid or missing token)
post
curl -i -X POST \
https://api.minerva.io/v1/get_li_contact_info \
-H "Authorization: Bearer <REPLACE_WITH_ID_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"records": [
"jane-doe-123",
"john-smith-abc",
"some-other-profile"
]
}'
[
{
"linkedin_username": "profile-anon-123",
"is_match": true,
"first_name": "JOHN",
"middle_name": "A",
"last_name": "DOE",
"name_suffix": "JR",
"phones": [
{
"phone_rank": 1,
"phone_type": "Mobile",
"phone_number": "(123) 456-7890"
},
{
"phone_rank": 2,
"phone_type": "Landline/Services",
"phone_number": "(123) 555-6789"
}
],
"personal_emails": [
{
"email_rank": 1,
"email_address": "[email protected]"
},
{
"email_rank": 2,
"email_address": "[email protected]"
}
],
"professional_emails": [
{
"email_rank": 1,
"email_address": "[email protected]"
}
],
"request_completed_at": "2025-01-13T23:18:05.263953+00:00"
},
{
"linkedin_username": "profile-anon-456",
"is_match": false,
"first_name": "ANON",
"middle_name": "M",
"last_name": "ANONYMOUSE",
"name_suffix": "JR",
"phones": [],
"personal_emails": [],
"professional_emails": [],
"request_completed_at": "2025-01-13T23:20:10.000000+00:00"
}
]
Last updated