LinkedIn Profile API

Public profile data for a LinkedIn member: headline, positions, education.

Credits 10 per profile · 25 with include_email=true Input a public URL or handle (?url=) Caching Cached 12 hours

Request

One GET request with your API key. Same shape on every platform — swap the path, keep the code.

curl "https://api.scrapersocial.com/v1/linkedin/profile?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Flinkedin_hiring-activity-7181111111111111111" \
  -H "Authorization: Bearer sk_live_..."

Response

Clean JSON in the standard envelope. Responses arrive in seconds; popular content in milliseconds.

{
  "data": {
    "platform": "linkedin",
    "handle": "example-person",
    "name": "Example Person",
    "headline": "Head of Growth at Example Co",
    "location": "Austin, Texas, United States",
    "positions": [
      {
        "title": "Head of Growth",
        "company": "Example Co",
        "start": "2024-03",
        "end": null
      }
    ],
    "metrics": {
      "followers": 18240,
      "connections": "500+"
    }
  },
  "request_id": "req_01JZX4M8Q2TE9W"
}

What it returns

Public profile data for a LinkedIn member: headline, positions, education. Takes a public URL or handle via ?url= and returns the { data, request_id } envelope . Each call costs 10 credits per profile returned — check the X-Credits-Charged and X-Credits-Remaining response headers. Cached responses cost the same and set x-cache: hit; add fresh=true to bypass the cache.

Try the LinkedIn Profile endpoint free

100 trial credits on signup — no card, key on screen immediately.

Get your free API key