Skip to documentation
Browse documentation

Get Profile

Fetches structured public LinkedIn profile data and activity embedded in the same public document with one upstream request.

Capability ID linkedin.profile.get
Cost 1 credit per request
Maximum runtime 180 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

url string required

LinkedIn profile username, @username, or HTTPS /in/{slug} URL

Example https://www.linkedin.com/in/satyanadella

Response

Successful output is returned in results[0].data. Raw platform output is intentionally open-ended and may evolve with the upstream source.

Illustrative sample The full redacted fixture is shown in the response panel.

Illustrative output fields

Derived from the sample above for orientation only. These observed fields are not a fixed response schema.

PathObserved typeExample
articles array 3 items
articles array 3 items
articles_count integer 3
availability string available
badge string Example value
canonical_url string https://www.linkedin.com/in/example-professional
connections integer 0
country string Example Country
coverage object 5 fields
coverage.limitations array 2 items
coverage.missing_fields array 0 items
coverage.source string linkedin_public_profile
coverage.status string partial_public
coverage.truncated_fields array 0 items
current_company string Example value
description string Example value
education array 1 items
education array 1 items
experience array 1 items
experience array 1 items
followers integer 0
location string Example City
name string Example Name
posts_count integer 3
profile_image string [redacted]
profile_url string https://www.linkedin.com/in/example-professional
recent_posts array 3 items
recent_posts array 3 items
requested_username string example-professional
similar_profiles array 3 items
similar_profiles array 3 items
username string example-professional

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.