How to Call the LinkedIn Profile API
Simple REST API endpoint. Just make a GET request with your API key and get structured data back.
GETCode Examples
cURL
curl -X GET 'https://api.parseium.com/v1/linkedin-profile?username=username-here&api_key=YOUR_API_KEY'TypeScript
const response = await fetch(`https://api.parseium.com/v1/linkedin-profile?username=username-here&api_key=${process.env.PARSEIUM_API_KEY}`, {
method: 'GET',
});
const data = await response.json();
console.log(data);Python
import requests
import os
api_key = os.environ['PARSEIUM_API_KEY']
response = requests.get(
f'https://api.parseium.com/v1/linkedin-profile?username=username-here&api_key={api_key}'
)
data = response.json()
print(data)Query Parameters
Pass parameters in the URL query string:
username=username-hereResponse Schema
The API returns structured JSON data with the following schema:
{
"identity": {
"name": {
"type": "string"
},
"image": {
"type": "string"
},
"location": {
"type": "string"
},
"about": {
"type": "string"
}
},
"metrics": {
"followers": {
"type": "number"
}
},
"experience": [
{
"@type": {
"type": "string"
},
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
}
}
],
"education": [
{
"@type": {
"type": "string"
},
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"start_date": {
"type": "string"
},
"end_date": {
"type": "string"
}
}
],
"articles": [
{
"headline": {
"type": "string"
},
"author": {
"type": "string"
},
"date_published": {
"type": "string"
},
"image": {
"type": "string"
},
"url": {
"type": "string"
},
"like_count": {
"type": "number"
}
}
],
"activity": [
{
"title": {
"type": "string"
},
"activity_type": {
"type": "string"
},
"link": {
"type": "string"
},
"like_count": {
"type": "number"
}
}
]
}Need more details? Check out our full API documentation for authentication, error handling, rate limits, and advanced options.
Use Cases for LinkedIn Profile
See how developers use this API in production applications.
Professional Research
Research professionals and companies, gather publicly available profile information for networking and partnership opportunities.
Content Monitoring
Track articles, posts, and activity from industry leaders and thought leaders to stay informed on professional trends.
Network Analysis
Analyze follower counts, engagement on posts, and content strategy for professional networking insights.
Simple, Transparent Pricing
Every API call to LinkedIn Profile costs 1 credit
Choose a plan based on your monthly usage. All plans include access to all APIs.
150,000 API calls/mo
$0.33 per 1K requests
- 150,000 credits/month
- 3 Concurrent Requests
- Email support
- Priority processing
700,000 API calls/mo
$0.14 per 1K requests
- 700,000 credits/month
- 10 Concurrent Requests
- Priority support
- Advanced features
3,000,000 API calls/mo
$0.10 per 1K requests
- 3M credits/month
- 30 Concurrent Requests
- Dedicated support
- Custom integrations
Need more? Check out our for enterprise options and custom plans.
Frequently Asked Questions
Common questions about the LinkedIn Profile API.
What data is actually returned?
**Important**: This API only returns publicly available data - what you would see in an incognito browser. LinkedIn has restricted public access to most profile information. You will typically get: name, profile image, location, about section, follower count, articles, and recent activity. **Work history, job titles, and detailed experience are no longer publicly available** and will appear redacted or incomplete.
Why is work history redacted?
LinkedIn changed their privacy policies and no longer makes work experience, job titles, or detailed employment history publicly accessible. These fields now require authentication and explicit connection with the profile owner to view.
What are the rate limits?
The API follows standard Parseium rate limits based on your plan. Free tier: 100 requests/day, Starter: 1,000/day, Professional: 10,000/day, Enterprise: custom limits.
Do I need LinkedIn authentication?
No. This API scrapes publicly available data and does not require LinkedIn authentication. However, this means you only get data visible to unauthenticated users (very limited).
Can I test the API risk-free?
Yes! When you sign up you get 1,000 free credits — no credit card required. Try the API with real requests before committing.
What if I need help integrating?
We offer documentation, code examples in multiple languages, and email support. Most questions are answered within 24 hours.
How long does integration take?
Minutes. It's a simple REST API — make an HTTP request, get JSON back. No SDKs to install, no complex auth flows.
Related APIs
Explore other ready-to-use APIs that might interest you.