API Possibilites

List of API Features

Scope

Name

Link

Description

1

Accounts

2

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.

3

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.

4

Connection

5

​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.

6

Conversations

7

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.

8

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.

9

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.

10

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.

11

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.

12

Invitations

13

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.

14

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.

15

Withdraw a pending invitation.

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

This endpoint cancels a pending LinkedIn invitation.

16

Profiles

17

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).

18

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).

19

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.

20

Profiles · Sales Navigator

21

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

22

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

23

Invitations · Sales Navigator

24

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.

25

Conversations · Sales Navigator

26

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.

27

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.

28

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.

29

Tokens

30

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.

31

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.