---
title: "Select LinkedIn org"
method: POST
path: "/v1/connect/linkedin/select-organization"
tags: ["Connect"]
---

# Select LinkedIn org

`POST /v1/connect/linkedin/select-organization`

Complete the LinkedIn connection flow. Set accountType to "personal" or "organization" to connect as a company page. Use X-Connect-Token if connecting via API key.

## Request body

- object
  - `profileId` string, required
  - `tempToken` string, required
  - `userProfile` object, required
  - `accountType` 'personal' | 'organization', required
  - `selectedOrganization` object
    - `id` string, required
    - `urn` string, required
    - `name` string, required
    - `logoUrl` string, uri
    - `vanityName` string
  - `redirect_url` string, uri

## Response `200`

LinkedIn account connected

- object
  - `message` string
  - `redirect_url` string — The redirect URL with connection params appended (only if redirect_url was provided in request)
  - `account` object
    - `accountId` string — ID of the created SocialAccount
    - `platform` 'linkedin'
    - `username` string
    - `displayName` string
    - `profilePicture` string
    - `isActive` boolean
    - `accountType` 'personal' | 'organization'
  - `bulkRefresh` object
    - `updatedCount` integer
    - `errors` integer

## Other responses

- `400` — Missing required fields
- `401` — Unauthorized
- `500` — Failed to connect LinkedIn account

---

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