Retrieve LinkedIn Profiles
LinkedIn restricts users to approximately 100 profile views per day. To ensure your account remains safe, our system automatically enforces internal limits that comply with LinkedInโs policies.
Classic LinkedIn
Using route with URL ๐
-
You need to have already connected your LinkedIn account to proceed with this request.
-
Make sure to use the X-AccountId in header of request.
-
Use URL in Query Parameters example
GET/api/v1/profiles/by-url
curl https://api.salesflow.io/public/api/v1/profiles/by-url \
--header 'X-AccountId: 1234567890' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
RESPONSE
{
"profile": {
"linkedInMemberId": 1234567890,
"publicIdentifier": "alex-johnson",
"occupation": "Head of Marketing at BrightLabs",
"profileId": "profile_001",
"firstName": "Alex",
"lastName": "Johnson",
"headLine": "Driving growth through data and creativity | SaaS Marketing Expert",
"summary": "Marketing leader with 10+ years in SaaS and automation. Experienced in product-led growth, campaign strategy, and CRM optimization.",
"location": "Berlin, Germany",
"geoLocation": "52.5200,13.4050",
"industryName": "Marketing & Advertising",
"isStudent": false,
"birthDate": {
"day": 22,
"month": 3,
"year": 1988
},
"followersCount": 3400,
"connectionsCount": 1500,
"following": 260,
"distance": "DISTANCE_3",
"isOpenLink": true,
"isPremium": true,
"isJobSeeker": false,
"isInfluencer": true,
"canSendClassicInmail": true,
"authType": "OAUTH",
"authToken": "auth_token_example_abc123",
"connectedAt": "2025-05-10T14:25:00Z",
"backgroundPictures": [
{
"width": 1200,
"height": 400,
"url": "https://media.licdn.com/backgrounds/alex-johnson-cover.jpg"
}
],
"profilePictures": [
{
"width": 400,
"height": 400,
"url": "https://media.licdn.com/profile/alex-johnson.jpg"
}
],
"contactInfo": {
"email": "alex.johnson@brightlabs.io",
"address": "Friedrichstrasse 45, Berlin, Germany",
"phones": [
{
"number": "+49 30 9876543",
"type": "mobile"
}
],
"internetMessengers": [
{
"id": "alexj",
"provider": "Telegram"
}
],
"websites": [
{
"url": "https://brightlabs.io",
"category": "Company Website"
}
]
},
"invitation": {
"id": 778899,
"type": "CONNECT",
"state": "ACCEPTED"
},
"educations": [
{
"degree": "Bachelor of Business Administration",
"school": "University of Amsterdam",
"fieldOfStudy": "Marketing",
"grade": "A",
"timePeriod": {
"start": {
"month": 9,
"year": 2006
},
"end": {
"month": 6,
"year": 2010
}
}
}
],
"skills": [
"Digital Marketing",
"Growth Strategy",
"CRM Automation",
"Copywriting"
],
"languages": [
{
"name": "English",
"proficiency": "Native"
},
{
"name": "German",
"proficiency": "Professional Working Proficiency"
}
],
"primaryLocale": {
"country": "DE",
"language": "en"
},
"workExperience": [
{
"position": "Head of Marketing",
"company": "BrightLabs",
"location": "Berlin, Germany",
"description": "Leading global marketing initiatives for SaaS automation tools.",
"industries": [
"Marketing & Advertising"
],
"employeeCountRange": {
"from": 100,
"to": 250
},
"timePeriod": {
"start": {
"month": 1,
"year": 2020
},
"end": {
"month": 10,
"year": 2025
}
}
}
],
"certifications": [
{
"organization": "Google",
"authority": "Google Skillshop",
"name": "Google Ads Certification",
"licenseNumber": "GA-2024-1234",
"url": "https://skillshop.withgoogle.com",
"timePeriod": {
"start": {
"month": 5,
"year": 2024
},
"end": {
"month": 5,
"year": 2026
}
}
}
],
"projects": [
{
"title": "Marketing Automation Pipeline",
"description": "Developed automated multi-channel pipeline reducing manual outreach by 60%.",
"timePeriod": {
"start": {
"month": 8,
"year": 2023
},
"end": {
"month": 4,
"year": 2025
}
}
}
],
"volunteeringExperiences": [
{
"companyName": "Berlin Startup Mentors",
"description": "Advising early-stage startups on go-to-market strategy.",
"role": "Marketing Mentor",
"cause": "Entrepreneurship",
"timePeriod": {
"start": {
"month": 3,
"year": 2021
},
"end": {
"month": 10,
"year": 2025
}
}
}
]
}
}
Using route with profileId or Public Identifier ๐
-
You need to have already connected your LinkedIn account to proceed with this request.
-
Make sure to use the X-AccountId in header of request.
-
Use profileId in Variables example
ACoAABR8yogBK_NdDPJLmF3brOxXpb0Uw0N-r1U. or public identifier that you can take from URL, where mike-smith is public identifier (https://www.linkedin.com/in/mike-smith/)
Get /api/v1/profiles/{id}
curl 'https://api.salesflow.io/public/api/v1/profiles/{id}' \
--header 'X-AccountId: 1234567890' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
RESPONSE
{
"profile": {
"linkedInMemberId": 9876543210,
"publicIdentifier": "jane-doe",
"occupation": "Senior Product Manager at InnovateX",
"profileId": "abcd1234",
"firstName": "Jane",
"lastName": "Doe",
"headLine": "Building AI-driven growth products | Ex-Google",
"summary": "Experienced product manager with over 8 years in SaaS and B2B automation. Passionate about user experience, data-driven decisions, and cross-functional leadership.",
"location": "San Francisco Bay Area, United States",
"geoLocation": "37.7749,-122.4194",
"industryName": "Information Technology & Services",
"isStudent": false,
"birthDate": {
"day": 15,
"month": 6,
"year": 1991
},
"followersCount": 5600,
"connectionsCount": 1800,
"following": 300,
"distance": "DISTANCE_2",
"isOpenLink": true,
"isPremium": true,
"isJobSeeker": false,
"isInfluencer": false,
"canSendClassicInmail": true,
"authType": "OAUTH",
"authToken": "example_token_12345",
"connectedAt": "2024-09-10T13:45:00Z",
"backgroundPictures": [
{
"width": 1200,
"height": 400,
"url": "https://media.licdn.com/backgrounds/jane-doe-banner.jpg"
}
],
"profilePictures": [
{
"width": 400,
"height": 400,
"url": "https://media.licdn.com/profile/jane-doe.jpg"
}
],
"contactInfo": {
"email": "jane.doe@innovatex.com",
"address": "123 Market Street, San Francisco, CA",
"phones": [
{
"number": "+1 415-555-2034",
"type": "mobile"
}
],
"internetMessengers": [
{
"id": "jane_doe",
"provider": "Skype"
}
],
"websites": [
{
"url": "https://innovatex.com",
"category": "Company Website"
}
]
},
"invitation": {
"id": 55667788,
"type": "CONNECT",
"state": "PENDING"
},
"educations": [
{
"degree": "Master of Business Administration (MBA)",
"school": "Stanford University",
"fieldOfStudy": "Product Management",
"grade": "A",
"timePeriod": {
"start": {
"month": 9,
"year": 2013
},
"end": {
"month": 6,
"year": 2015
}
}
}
],
"skills": [
"Product Strategy",
"Agile Development",
"Team Leadership",
"SaaS Growth"
],
"languages": [
{
"name": "English",
"proficiency": "Native"
},
{
"name": "Spanish",
"proficiency": "Professional Working Proficiency"
}
],
"primaryLocale": {
"country": "US",
"language": "en"
},
"workExperience": [
{
"position": "Senior Product Manager",
"company": "InnovateX",
"location": "San Francisco, CA",
"description": "Leading AI and automation product initiatives for enterprise clients.",
"industries": [
"Information Technology & Services"
],
"employeeCountRange": {
"from": 200,
"to": 500
},
"timePeriod": {
"start": {
"month": 4,
"year": 2019
},
"end": {
"month": 10,
"year": 2025
}
}
}
],
"certifications": [
{
"organization": "Scrum Alliance",
"authority": "Scrum Alliance",
"name": "Certified Scrum Product Owner (CSPO)",
"licenseNumber": "CSPO-2023-4456",
"url": "https://scrumalliance.org",
"timePeriod": {
"start": {
"month": 3,
"year": 2023
},
"end": {
"month": 3,
"year": 2026
}
}
}
],
"projects": [
{
"title": "AI Workflow Automation Platform",
"description": "Led development of an automation platform used by 1,000+ enterprise clients.",
"timePeriod": {
"start": {
"month": 2,
"year": 2021
},
"end": {
"month": 8,
"year": 2024
}
}
}
],
"volunteeringExperiences": [
{
"companyName": "Women in Tech SF",
"description": "Mentoring young professionals entering the tech industry.",
"role": "Mentor",
"cause": "Education",
"timePeriod": {
"start": {
"month": 5,
"year": 2020
},
"end": {
"month": 10,
"year": 2025
}
}
}
]
}
}
Sales Navigator
Get profile by internal profile ID
Public identifier is NOT supported.
This endpoint accepts a LinkedIn internal ID. Returned sections such as WorkExperience, ContactInfo, WorkExperience, DefaultPosition, Skills and VolunteeringExperiences
GET/api/v1/sales-nav/profiles/{id}
curl 'https://api.salesflow.io/public/api/v1/sales-nav/profiles/{id}?authType=&authToken=' \
--header 'X-AccountId: 1234567890' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"linkedInMemberId": 1,
"firstName": null,
"lastName": null,
"publicIdentifier": null,
"profileId": null,
"authType": null,
"authToken": null,
"headline": null,
"summary": null,
"location": null,
"inmailRestriction": null,
"backgroundPictureUrl": null,
"profilePictureUrl": null,
"profilePictureUrlLarge": null,
"degree": 1,
"listCount": 1,
"numOfConnections": 1,
"numOfSharedConnections": 1,
"noteCount": 1,
"crmManualMatched": true,
"pendingInvitation": true,
"savedLead": true,
"unlocked": true,
"contactInfo": {
"primaryEmail": null,
"addresses": [
{
"fullAddress": null,
"dataSource": null
}
],
"emails": [
{
"emailAddress": null,
"dataSource": null
}
],
"socialHandles": [
{
"name": null,
"type": null,
"dataSource": null
}
],
"websites": [
{
"category": null,
"dataSource": null,
"url": null
}
],
"phoneNumbers": [
{
"number": null,
"type": null,
"dataSource": null
}
]
},
"crmStatus": {
"imported": true
},
"profileUnlockInfo": {
"showProfileUnlock": true,
"availableCredits": null
},
"defaultPosition": {
"new": true,
"current": true,
"posId": null,
"title": null,
"location": null,
"description": null,
"companyName": null,
"companyId": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"createdAt": null
},
"workExperience": [
{
"new": true,
"current": true,
"posId": null,
"title": null,
"location": null,
"description": null,
"companyName": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"company": {
"name": null,
"companyId": 1
}
}
],
"memberBadges": {
"openLink": true,
"premium": true,
"jobSeeker": true
},
"latestTouchPointActivity": {
"activityType": null,
"performedAt": null
},
"skills": [
{
"name": null,
"numOfEndorsement": 1
}
],
"educations": [
{
"fieldsOfStudy": [
"string"
],
"degree": null,
"eduId": null,
"schoolName": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"school": {
"schoolId": 1,
"name": null,
"url": null
}
}
],
"languages": [
{
"name": null,
"proficiency": null
}
],
"volunteeringExperiences": [
{
"cause": null,
"companyName": null,
"description": null,
"role": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"company": {
"name": null,
"companyId": 1
}
}
]
}
Get profile by public profile URL or sales navigator lead url.
This endpoint accepts a LinkedIn public profile URL or sales navigator lead url
Link to API reference
Examples:
https://www.linkedin.com/sales/lead/ACwAAAAvCakBIXfxyhI4_4pFZVY7G6HlNeu1CDcNAME_SEARCH,n-_x
https://www.linkedin.com/sales/lead/ACwAAAAvCakBIXfxyhI4_4pFZVY7G6HlNeu1CDc
GET/api/v1/sales-nav/profiles/by-url
curl 'https://api.salesflow.io/public/api/v1/sales-nav/profiles/by-url?url=' \
--header 'X-AccountId: 1234567890' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
RESPONSE
{
"linkedInMemberId": 1,
"firstName": null,
"lastName": null,
"publicIdentifier": null,
"profileId": null,
"authType": null,
"authToken": null,
"headline": null,
"summary": null,
"location": null,
"inmailRestriction": null,
"backgroundPictureUrl": null,
"profilePictureUrl": null,
"profilePictureUrlLarge": null,
"degree": 1,
"listCount": 1,
"numOfConnections": 1,
"numOfSharedConnections": 1,
"noteCount": 1,
"crmManualMatched": true,
"pendingInvitation": true,
"savedLead": true,
"unlocked": true,
"contactInfo": {
"primaryEmail": null,
"addresses": [
{
"fullAddress": null,
"dataSource": null
}
],
"emails": [
{
"emailAddress": null,
"dataSource": null
}
],
"socialHandles": [
{
"name": null,
"type": null,
"dataSource": null
}
],
"websites": [
{
"category": null,
"dataSource": null,
"url": null
}
],
"phoneNumbers": [
{
"number": null,
"type": null,
"dataSource": null
}
]
},
"crmStatus": {
"imported": true
},
"profileUnlockInfo": {
"showProfileUnlock": true,
"availableCredits": null
},
"defaultPosition": {
"new": true,
"current": true,
"posId": null,
"title": null,
"location": null,
"description": null,
"companyName": null,
"companyId": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"createdAt": null
},
"workExperience": [
{
"new": true,
"current": true,
"posId": null,
"title": null,
"location": null,
"description": null,
"companyName": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"company": {
"name": null,
"companyId": 1
}
}
],
"memberBadges": {
"openLink": true,
"premium": true,
"jobSeeker": true
},
"latestTouchPointActivity": {
"activityType": null,
"performedAt": null
},
"skills": [
{
"name": null,
"numOfEndorsement": 1
}
],
"educations": [
{
"fieldsOfStudy": [
"string"
],
"degree": null,
"eduId": null,
"schoolName": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"school": {
"schoolId": 1,
"name": null,
"url": null
}
}
],
"languages": [
{
"name": null,
"proficiency": null
}
],
"volunteeringExperiences": [
{
"cause": null,
"companyName": null,
"description": null,
"role": null,
"startedOn": {
"day": null,
"month": null,
"year": null
},
"endedOn": {
"day": null,
"month": null,
"year": null
},
"company": {
"name": null,
"companyId": 1
}
}
]
}