API Possibilites

List of API Features

Scope

Name

Link

Description

Accounts

Get all LinkedIn accounts available to the current API key.

https://salesflow.apidocumentation.com/api-reference#tag/accounts/get/api/v1/accounts

Returns a list of LinkedIn accounts that the authenticated API key has access to. These accounts can be used in downstream API calls that require an accountId.

Get LinkedIn account by Id.

https://salesflow.apidocumentation.com/api-reference#tag/accounts/get/api/v1/accounts/{accountId}

Returns a LinkedIn account if authenticated API key has access to.

Connection

​Retrieve LinkedIn connections

https://salesflow.apidocumentation.com/api-reference#tag/connections/get/api/v1/connections

Returns a list of LinkedIn profiles that are already connected with the authenticated account.

Conversations

Create a new LinkedIn conversation.

https://salesflow.apidocumentation.com/api-reference#tag/conversations/post/api/v1/conversations

This endpoint initiates a new conversation with a LinkedIn profile. If the InMail flag is enabled, the message will be sent as an Open InMail with a subject line.

Send a message to an existing LinkedIn conversation.

https://salesflow.apidocumentation.com/api-reference#tag/conversations/post/api/v1/conversations/{id}/messages

This endpoint allows sending a new message to an existing conversation thread identified by its ID.

Synchronize LinkedIn conversations and messages.

https://salesflow.apidocumentation.com/api-reference#tag/conversations/post/api/v1/conversations/sync

This endpoint triggers synchronization of conversations and associated messages from LinkedIn, starting from the provided dates and cursor position.

Synchronize messages for a specific LinkedIn conversation.


https://salesflow.apidocumentation.com/api-reference#tag/conversations/post/api/v1/conversations/{id}/sync

This endpoint triggers message synchronization for a specific LinkedIn conversation thread.

Synchronize messages for a specific LinkedIn Sales Navigator conversation.

https://salesflow.apidocumentation.com/api-reference#tag/conversations/post/api/v1/conversations/{id}/sync-sn

This endpoint triggers message synchronization for a specific LinkedIn Sales Navigator conversation thread.

Invitations

Send a LinkedIn connection request to a specified profile

https://salesflow.apidocumentation.com/api-reference#tag/invitations/post/api/v1/invitations

This endpoint initiates a LinkedIn connection request using the ProfileId returned
from profile-related endpoints such as /profiles/{id}, /profiles/by-url, etc.
An optional message can be included with the invitation.

List all sent invitations to LinkedIn profiles.

https://salesflow.apidocumentation.com/api-reference#tag/invitations/get/api/v1/invitations/sent

Returns a list of profiles that were previously invited via LinkedIn.

Withdraw a pending invitation.

https://salesflow.apidocumentation.com/api-reference#tag/invitations/delete/api/v1/invitations/{id}

This endpoint cancels a pending LinkedIn invitation.

Profiles

Retrieve a LinkedIn profile by internal profile ID or public identifier

https://salesflow.apidocumentation.com/api-reference#tag/profiles/get/api/v1/profiles/{id}

This endpoint accepts a LinkedIn internal ID (URN format) or a public identifier (e.g., username). Returned sections such as Educations, Projects, WorkExperience, Certifications, and VolunteeringExperiences may include only a limited number of items (typically 3–5).

Retrieves a LinkedIn profile by public profile URL.

https://salesflow.apidocumentation.com/api-reference#tag/profiles/get/api/v1/profiles/by-url

This endpoint accepts a LinkedIn public profile URL (e.g., https://linkedin.com/in/john-doe).
Returned sections such as Educations, Projects, WorkExperience, Certifications, and VolunteeringExperiences may include only a limited number of items (typically 3–5).

Retrieves the profile of the authenticated LinkedIn account.


https://salesflow.apidocumentation.com/api-reference#tag/profiles/get/api/v1/profiles/me

This endpoint returns basic profile information for the authenticated LinkedIn account.
The response includes key identifiers, personal details, public profile information, and subscription status.
This profile is the one associated with the authenticated API token.

Profiles · Sales Navigator

Retrieve a LinkedIn profile by internal profile ID Public identifier is not supported.

https://salesflow.apidocumentation.com/api-reference#tag/profiles--sales-navigator/get/api/v1/sales-nav/profiles/{id}

This endpoint accepts a LinkedIn internal ID. Returned sections such as WorkExperience, ContactInfo, WorkExperience, DefaultPosition, Skills and VolunteeringExperiences

Retrieves a LinkedIn profile by public profile URL or sales navigator lead url.d profile

https://salesflow.apidocumentation.com/api-reference#tag/profiles--sales-navigator/get/api/v1/sales-nav/profiles/by-url

This endpoint accepts a LinkedIn public profile URL or sales navigator lead url (e.g., https://linkedin.com/in/john-doe, https://www.linkedin.com/sales/lead/ACwAAAAvCakBIXfxyhI4_4pFZVY7G6HlNeu1CDc,NAME_SEARCH,n-_x, https://www.linkedin.com/sales/lead/ACwAAAAvCakBIXfxyhI4_4pFZVY7G6HlNeu1CDc).
Returned sections such as WorkExperience, ContactInfo, WorkExperience, DefaultPosition, Skills and VolunteeringExperiences

Invitations · Sales Navigator

Send a Sales Navigator LinkedIn connection request to a specifie

https://salesflow.apidocumentation.com/api-reference#tag/invitations--sales-navigator/post/api/v1/sales-nav/invitations

This endpoint initiates a LinkedIn connection request using the ProfileId returned
from profile-related endpoints such as /profiles/{id}, /profiles/by-url, etc.
An optional message can be included with the invitation.

Conversations · Sales Navigator

Retrieves the number of available InMail credits.

https://salesflow.apidocumentation.com/api-reference#tag/conversations--sales-navigator/get/api/v1/sales-nav/conversations/inmail-credits

This endpoint fetches the remaining InMail credits available to the authenticated Sales Navigator account.

Sends a message to a LinkedIn profile via Sales Navigator.

https://salesflow.apidocumentation.com/api-reference#tag/conversations--sales-navigator/post/api/v1/sales-nav/conversations

Depending on the payload, sends either a standard Sales Navigator message or InMail.

Synchronize Sales Navigator LinkedIn conversations and messages.

https://salesflow.apidocumentation.com/api-reference#tag/conversations--sales-navigator/post/api/v1/sales-nav/conversations/sync

This endpoint triggers synchronization of conversations and associated messages from LinkedIn Sales Navigator , starting from the provided dates and next page start date.

Tokens

Issues a one-time onboarding token

https://salesflow.apidocumentation.com/api-reference#tag/tokens/post/api/v1/tokens/onboarding

This endpoint issues a short-lived token used to initialize the onboarding flow for a new LinkedIn account. The token is embedded into the iframe URL to authorize the onboarding UI.

Retrieves a JWT token for an onboarded LinkedIn account.

https://salesflow.apidocumentation.com/api-reference#tag/tokens/post/api/v1/tokens/jwt

This endpoint returns a JWT token used in iframe URLs for updating or interacting with an already onboarded LinkedIn account. The request requires a valid API key and account ID.

Posts

Post a reaction to a LinkedIn activity thread.

https://salesflow.apidocumentation.com/documentation/actions/interactions-with-profiles/react-on-post

Posts a reaction of the specified type to a LinkedIn activity thread identified by its URN.

Retrieve posts for a LinkedIn profile.

https://salesflow.apidocumentation.com/documentation/actions/interactions-with-profiles/react-on-post

Fetches a page of feed posts for the specified LinkedIn profile via the Voyager API. Use paginationToken from the previous response to retrieve the next page.

Profiles · Skills

Retrieve a paginated list of skills from a LinkedIn profile.

https://salesflow.apidocumentation.com/documentation/actions/interactions-with-profiles/endorse-skill

This endpoint accepts a LinkedIn internal profile ID and a public identifier. Skills are returned in pages — use Page and ItemsPerPage to control pagination. To retrieve all skills, increment Page until an empty list is returned. Each skill includes its display name, URN, endorsement count, and a link to the endorsers page.

Endorsing a skill of LinkedIn profile that is connected

https://salesflow.apidocumentation.com/documentation/actions/interactions-with-profiles/endorse-skill

LinkedIn silently ignores endorsements for profiles that are not 1st-degree connections. The endpoint returns HTTP 200 with a success-looking response regardless. Verify the connection status before calling this method if you need reliable results.

Profile Visit

Visit profile action for select profile.

https://salesflow.apidocumentation.com/documentation/actions/interactions-with-profiles/visit-profile

This endpoint can return complete action successfully, not successfully, or enqueue visit action. If action was enqueued, result contains 'task id' to retrieve result later, up to 10 minutes. This profile is the one associated with the authenticated API token.