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.
Sales Navigator Searches
Sales Navigator Searches https://salesflow.apidocumentation.com/documentation/actions/sales-navigator-searches/sales-navigator-searches Perform Sales Navigator searches for people based on target criteria — location, job title, industry, and other parameters. This simplifies building outreach lists, finding contacts at target companies, and identifying mutual connections for warm introductions.