# Get a LinkedIn profile

### Get a LinkedIn profile

`GET /api/v1/linkedin/profiles/{identity}`

Operation ID: `getLinkedinProfile`

**Path parameters**

- `identity` (string, required): Public identifier, provider id, or profile URL

**Query parameters**

- `connectedAccountId` (string · uuid, required): Connected account to act as

**200**: LinkedIn profile.

- `profile` (object, required)
  - `publicIdentifier` (string | null, required)
  - `profileUrl` (string | null, required)
  - `firstName` (string | null, required)
  - `lastName` (string | null, required)
  - `fullName` (string | null, required)
  - `headline` (string | null, required)
  - `summary` (string | null, required)
  - `location` (string | null, required)
  - `companyName` (string | null, required)
  - `jobTitle` (string | null, required)
  - `imageUrl` (string | null, required)
  - `imageUrlLarge` (string | null, required)
  - `backgroundImageUrl` (string | null, required)
  - `followerCount` (number | null, required)
  - `degree` ("self" | "first" | "second" | "third_plus" | "out_of_network" | "unknown", required)
  - `invitationPending` (boolean, required): An invitation from this account is awaiting an answer.
  - `isConnected` (boolean, required): A first-degree connection, so a plain message will be delivered.
- `remainingToday` (integer, required)

**Errors**

- `400`: Bad request
- `401`: Unauthorized: missing or invalid API key
- `403`: Forbidden
- `404`: Not found
- `422`: Invalid request payload
