LinkedIn Profile API iconStatus:Waiting For Requests

LinkedIn Profile API

Get publicly available LinkedIn profile data including name, location, and activity.

No Setup Required
GET REST API
Structured JSON Response
Instant Access

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.

Method:GET
Endpoint:https://api.parseium.com/v1/linkedin-profile
Cost:1 credit per call

Code 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-here

Response 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.

Starter
$49/mo

~150,000 API calls/mo

  • 150,000 credits/month
  • Email support
  • 1,000 requests/day
  • Priority processing
Get Started
Most Popular
Pro
$99/mo

~700,000 API calls/mo

  • 700,000 credits/month
  • Priority support
  • 10,000 requests/day
  • Advanced features
Get Started
Business
$299/mo

~3,000,000 API calls/mo

  • 3M credits/month
  • Dedicated support
  • Unlimited requests
  • Custom integrations
Get Started

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).

Related APIs

Explore other ready-to-use APIs that might interest you.

Free your Data

Stop wasting hours writing parsing scripts for each site. Stop overpaying for tokens with LLM extraction.

  • easy integration
  • works with any scraping stack
  • fast and accurate
  • scalable performance
  • thousands of pages per day