LinkedIn Get Profile

PythonSocial Media
POST api.upapi.io/linkedin-get-profile.post

Fetch a LinkedIn profile (name, headline, location, vanity) by vanity name via the Voyager dash API. Cookie-authenticated.

linkedinprofilevoyager
AuthAPI key
Cost15 units
Timeout30s
Cache3600s

Request schema

FieldTypeDescription
proxyUrl
Optional user-provided proxy URL.· default: null
vanityNamereq
stringLinkedIn public identifier / vanity name (the slug in /in/<vanity>).
sessionCookiesreq
stringJSON of session cookies: li_at, JSESSIONID, bcookie.

Response schema

FieldTypeDescription
fields
objectAdditional raw scalar fields extracted from the profile object.
message
string· default: ""
profile
success
boolean· default: false
elapsedMs
integer· default: 0
fetchedAt
string· default: ""

Try it

Try it

LinkedIn public identifier / vanity name (the slug in /in/<vanity>).

JSON of session cookies: li_at, JSESSIONID, bcookie.

Optional user-provided proxy URL.

Run this endpoint live

Jump in as a guest — no signup — and run linkedin-get-profile.post with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/linkedin-get-profile.post \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "vanityName": "example", "sessionCookies": "example" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.