---
title: "Get LinkedIn profile"
method: POST
path: "/api/v1/platform/scrapers/linkedin/profile"
tags: ["Scrapers"]
---

# Get LinkedIn profile

`POST /api/v1/platform/scrapers/linkedin/profile`

Fetch public profile details for a LinkedIn username.

## Request body

- PlatformLinkedInProfileDto
  - `username` string, required

## Response `200`

LinkedIn profile data.

- object
  - `data` LinkedInProfileResponseDto, required
    - `username` string, required
    - `full_name` string, nullable
    - `first_name` string, nullable
    - `last_name` string, nullable
    - `headline` string, nullable
    - `about` string, nullable
    - `profile_picture_url` string, nullable
    - `location` LinkedInLocationResponseDto
      - `country` string, nullable
      - `city` string, nullable
      - `full` string, nullable
    - `follower_count` number, nullable
    - `connection_count` number, nullable
    - `current_company` string, nullable
    - `current_company_url` string, nullable
    - `background_picture_url` string, nullable
    - `linkedin_id` string, nullable
    - `profile_url` string, nullable
    - `open_to_work` boolean, nullable
    - `is_premium` boolean, nullable
    - `is_creator` boolean, nullable
    - `is_influencer` boolean, nullable
    - `is_top_voice` boolean, nullable
    - `is_verified` boolean, nullable
    - `is_hiring` boolean, nullable
    - `top_skills` string[], nullable
    - `experience` object[]
    - `education` object[]
    - `certifications` object[]
    - `skills` object[]
    - `languages` object[]
    - `volunteering` object[]
    - `projects` object[]
    - `publications` object[]
    - `honors_awards` object[]
    - `courses` object[]
    - `patents` object[]
    - `featured` object[]
    - `recommendations` object[]
    - `organizations` object[]
    - `causes` object[]
  - `meta` PublicResponseMetaDto, required
    - `requestId` string, required

## Other responses

- `400` — The request body or parameters are invalid.
- `401` — Authentication is required.
- `402` — The organization does not have enough credits for this request.
- `500` — An unexpected error occurred.
- `502` — The upstream service could not complete the request.

---

[API](https://skmtc.net/thehog/apis/the-hog-api.md) · [All operations](https://skmtc.net/thehog/apis/the-hog-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thehog/the-hog-api/versions/f5056017668a/schema)
