Email to LinkedIn
Convert a professional email address into a LinkedIn profile URL. Useful for enriching contact lists with social profiles.
Endpoint
POST /v1/people/email-to-linkedin
Request
Work email address to look up
If true, returns full profile data (adds 1 credit)
Example Request
curl -X POST https://api.gtmapis.com/v1/people/email-to-linkedin \
-H "Content-Type: application/json" \
-H "X-API-Key: gtm_test_your_key_here" \
-d '{
"email": "john.doe@acme.com",
"enrich_profile": true
}'
Response
The person’s LinkedIn profile URL
Whether a LinkedIn profile was found
Overall confidence score (0-100)
Data provider that returned the result
Credits charged for this request
Whether result was served from cache
Request time in milliseconds
Success Response
{
"linkedin_url": "https://linkedin.com/in/johndoe",
"profile": {
"first_name": "John",
"last_name": "Doe",
"full_name": "John Doe",
"email": "john.doe@acme.com",
"title": "Senior Account Executive",
"company": "Acme Inc",
"company_domain": "acme.com",
"linkedin_url": "https://linkedin.com/in/johndoe",
"location": "San Francisco, CA",
"seniority": "Senior",
"department": "Sales"
},
"found": true,
"confidence": 95,
"source_provider": "prospeo",
"credits_charged": 4,
"cache_hit": false,
"latency_ms": 389
}
Not Found Response
{
"linkedin_url": "",
"found": false,
"confidence": 0,
"credits_charged": 0,
"cache_hit": false,
"latency_ms": 245,
"error": "No LinkedIn profile found for email"
}
Credit Pricing
| Result | Credits Charged |
|---|
| LinkedIn URL found | 3 credits |
| LinkedIn URL found + profile enrichment | 4 credits |
| Not found | 0 credits |
| Error / failure | 0 credits |
Personal email addresses (Gmail, Yahoo, etc.) have lower match rates than work emails. Use work emails when possible.
Email Types
| Email Type | Example | Match Rate |
|---|
| Work email | john.doe@acme.com | High (80%+) |
| Personal email | johndoe123@gmail.com | Low (20-40%) |
| Catch-all domain | contact@company.com | Very low |
Error Responses
400 Bad Request
{
"error": "Bad Request",
"message": "email is required"
}
401 Unauthorized
{
"error": "Unauthorized",
"message": "Invalid API key"
}
503 Service Unavailable
{
"error": "Service Unavailable",
"message": "email to LinkedIn lookup not configured"
}
Use Cases
Add LinkedIn URLs to your CRM records for better social selling.
Enhance purchased or conference lead lists with LinkedIn profiles.
Research prospects before outreach by finding their LinkedIn profiles.
Verify that email addresses belong to real people with professional profiles.
Find Email
Reverse lookup - find email from name/company
Profile Enrichment
Get full profile from email or LinkedIn
Person Lookup
Find LinkedIn from name and company