LinkedIn API: Advancing Sales & Recruiting

Send LinkedIn messages via Unipile API with unified inbox and sync profile

Empower recruiting and sales team to effortlessly manage all messages in your app. Elevate their experience by offering LinkedIn features directly in your business tool. The LinkedIn API helps in consolidating multiple LinkedIn functionalities, such as messaging, sending invitations, and commenting on posts, into a single platform.

Test the API for free
Send LinkedIn messages via Unipile API with unified inbox and sync profile

API for LinkedIn:
Connect Every Account with a Single API

LinkedIn recruiter icon Icon

LinkedIn Classic/Premium : Efficient Networking
Integrate our API to maximize LinkedIn Classic/Premium’s networking potential, facilitating enhanced connection and collaboration opportunities.
LinkedIn recruiter icon Icon

LinkedIn Recruiter: Streamlined Hiring
Enable your clients to elevate their recruitment strategies by linking LinkedIn Recruiter directly to your software, utilizing innovative features tailored to their needs.
LinkedIn sales navigator icon Icon

LinkedIn Sales Navigator: Targeted Outreach
By integrating LinkedIn Sales Navigator’s messaging API, enable your clients to directly communicate with their customers within your platform, significantly enhancing their sales potential and customer engagement.
Integrate LinkedIn Classic, Recruiter, and Sales Navigator accounts into your app
Integrate LinkedIn Classic, Recruiter, and Sales Navigator accounts into your app
LinkedIn classic icon Icon

LinkedIn Classic/Premium : Efficient Networking
Integrate our API to maximize LinkedIn Classic/Premium’s networking potential, facilitating enhanced connection and collaboration opportunities.
LinkedIn recruiter icon Icon

LinkedIn Recruiter: Streamlined Hiring
Our API connects with LinkedIn Recruiter for efficient candidate sourcing and pipeline management, accelerating the recruitment process.
LinkedIn sales navigator icon Icon

LinkedIn Sales Navigator: Targeted Outreach
Use our API for deeper Sales Navigator integration, harnessing its advanced search for precise lead targeting and relationship building.

Enable Automated LinkedIn Messaging with Just a Few Lines of Code

    
import { UnipileClient } from "unipile-node-sdk";

const client = new UnipileClient('https://{YOUR_DSN}', '{YOUR_ACCESS_TOKEN}');

await client.account.connectLinkedIn({ '****' });

const messages = await client.messaging.getAllMessages();

    
  
RAPID Icon

Rapid Connectivity :
Seamlessly connect to a wealth of LinkedIn features, offering your users rapid access to expansive networking tools.
roadmap Icon

Roadmap Acceleration :
Propel your software’s development forward with Unipile’s LinkedIn API, accelerating your innovation timeline.

Time-Saving CRM Data Synchronization

LinkedIn classic Icon

Real-Time Engagement Tracking :
Simplify your users’s workflow with direct software integration, auto-displaying new messages on the relevant profiles and cutting out app-switching and needless copy-pasting.
LinkedIn recruiter icon Icon

Targeted Interaction Enhancement :
Effortlessly categorize prospects and clients with data syncing, allowing personalized communication that aligns with their specific journey stages.
LinkedIn sales navigator icon Icon

Real-Time Notifications :
Develop a notification system that instantly informs your users of new messages.
3 linkedin api

Boost Your Business with Our Innovative LinkedIn API Integration Features

Unlock new levels of efficiency and connectivity by utilizing our cutting-edge LinkedIn API integration features, designed to enhance your business operations and drive growth.

Unified inbox showing a LinkedIn message exchange with Mery Yard, integrating LinkedIn, Instagram, and Gmail
Messaging Channel Icon

Retrieve Chat :
Effortlessly gather all past interactions and link them to your contacts with our tool, ensuring you never miss out on any exchange.
Messaging Channel Icon

Start New Chat :
Initiate conversations with new contacts within your users’ network, opening the door to potential opportunities with those you haven’t yet spoken to.
Messaging Channel Icon

InMail Connectivity :
Send messages to people outside users’ network with InMail credits that vary by subscription level.
Send LinkedIn InMails directly from your software using Unipile API
Send LinkedIn InMails directly from your software using Unipile API
Messaging Channel Icon

InMail Connectivity :
Send messages to users outside your network with InMail credits that vary by subscription level.
Send LinkedIn connection requests via API from your app interface
Messaging Channel Icon

Send an invitation on LinkedIn :
Optimize LinkedIn networking strategy with our unique API feature, enabling direct invitation sending from your software, streamlining professional connections.
pages Icon

Manage Personal and Company Page Messaging
Effortlessly handle both personal and business page messages with our LinkedIn API.

Discover the LinkedIn feature for company page

Multiple LinkedIn inboxes synced: Unipile, Sales Navigator, Recruiter
Multiple LinkedIn inboxes synced: Unipile, Sales Navigator, Recruiter
pages Icon

Manage Personal and Company Page Messaging
Effortlessly handle both personal and business page messages with our LinkedIn API.

Discover the LinkedIn feature for company page

LinkedIn comment sent with profile and skills synced in Unipile
Messaging Channel Icon

Get Profile :
Access key details like skills and experience from LinkedIn profiles.
Messaging Channel Icon

Comment on a Post :
Your users are able to comment on a LinkedIn post directly from your tool, a feature designed for enhanced outreach and engagement.
search Icon

Search by Profile and Role
Enhance your software with our integrated Search feature, enabling users to conduct searches for LinkedIn profiles by name, role, and various other criteria, offering the same depth of search as if they were directly on LinkedIn itself.
LinkedIn people search for chief marketing officer within Your App interface
LinkedIn people search for chief marketing officer within Your App interface
search Icon

Search by Profile and Role
Enhance your software with our integrated Search feature, enabling users to conduct searches for LinkedIn profiles by name, role, and various other criteria, offering the same depth of search as if they were directly on LinkedIn itself.
Embedded video message in LinkedIn chat within a unified messaging interface
send video embed

Send Video Embed :
You can build and send both 1-to-1 and group video messages on LinkedIn. Videos play directly in chat instead of being sent as attachments, ensuring instant engagement. Whether for personalized outreach or bulk campaigns, Unipile enables seamless, automated video messaging for recruiters, sales teams, and marketers.

search Icon

Automate LinkedIn Job Posting
Easily publish job offers to your connected LinkedIn company pages—directly from your app. No need for your users to log in or copy/paste content manually. With Unipile, you can trigger job creation via API for ATS or HR tools, keeping the workflow fully automated and aligned with hiring needs.
search Icon

Automate LinkedIn Job Posting
Easily publish job offers to your connected LinkedIn company pages—directly from your app. No need for your users to log in or copy/paste content manually. With Unipile, you can trigger job creation via API for ATS or HR tools, keeping the workflow fully automated and aligned with hiring needs.

LinkedIn Features

Our LinkedIn API offers a range of features, encompassing everything LinkedIn has to offer, as shown in the provided list. Whether you’re using LinkedIn Classic, Sales Navigator, or Recruiter, our API ensures you have access to all the capabilities you need for seamless integration and enhanced functionality.

Account connection

Messages

Users/Profiles

Posts/Comments

Specific

Webhooks

Inboxes

Hosted Auth: White label to connect your end users ✓
Custom auth: connect user with credentials, cookies, your chrome extension ✓
Send & Reply Messages ✓
Send an InMail ✓
List Messages, Chats & Attendees ✓
List Reactions ✓
Read Receipts ✓
Send Files attachments ✓
Receive Files attachments ✓
Send Voice Notes ✓
Send Embed Video ✓
Retrieve a Profile ✓
Retrieve & Edit own profile ✓
List all relations & Followers ✓
List all Invitations Sent & Received ✓
Handle & Cancel a received Invitation ✓
Send an Invitation ✓
Cancel an Invitation ✓
List all posts, comments, reactions ✓
Retrieve & Create a post ✓
List all comments from a post ✓
List all posts, comments, reactions ✓
Comment a post ✓
List all reactions from a post ✓
Add a reaction to a post, comment ✓
Retrieve Recruiter hiring projects ✓
Perform an action with a user profile ✓
Retrieve a company profile ✓
Get raw data from any endpoint ✓
Get inmail credit balance ✓
Retrieve LinkedIn search parameters ✓
Perform LinkedIn search ✓
List all job postings ✓
Create a job posting ✓
Get job posting ✓
Publish a job posting ✓
Solve a job publishing checkpoint ✓
Close a job posting ✓
List all applicants to a job posting ✓
Get a specific applicant to a job posting ✓
Download the resume of a job applicant ✓
Endorse a user profile specific skill ✓
Account status ✓
New Message ✓
New Reaction / Read / Event ✓
LinkedIn Classic Inbox ✓
Sales Navigator Inbox ✓
LinkedIn Recruiter Inbox ✓
LinkedIn Company Page ✓
Account Connection
✓
Hosted Auth: White label to connect your end users
✓
Custom auth: connect user with credentials, cookies, your chrome extension
Messages
✓
Send & Reply Messages
✓
Send an InMail
✓
List Messages, Chats & Attendees
✓
List Reactions
✓
Read Receipts
✓
Send Files attachments
✓
Receive Files attachments API
✓
Send Voice Notes
✓
Send Embed Video
Users/Profiles
✓
Retrieve a Profile
✓
Retrieve & Edit own profile
✓
List all relations & Followers
✓
List all Invitations Sent & Received
✓
Handle & Cancel a received Invitation
✓
Send an Invitation
✓
Cancel an Invitation
✓
List all posts, comments, reactions
Posts
✓
Retrieve & Create a post
✓
List all comments from a post
✓
List all posts, comments, reactions
✓
Comment a post
✓
List all reactions from a post
✓
Add a reaction to a post, comment
Webhooks
✓
Account status
✓
New Message
✓
New Reaction / Read / Event
Specific
✓
Retrieve Recruiter hiring projects
✓
Perform an action with a user profile
✓
Retrieve a company profile
✓
Get raw data from any endpoint (Inbox Search, Following someone, Get own profile viewers, Social Selling Index, Retrieve posts from Feed)
✓
Get inmail credit balance
✓
Retrieve LinkedIn search parameters
✓
Perform Linkedin search
✓
List all job postings
✓
Create a job posting
✓
Get job posting
✓
Publish a job posting
✓
Solve a job publishing checkpoint
✓
Close a job posting
✓
List all applicants to a job posting
✓
Get a specific applicant to a job posting
✓
Download the resume of a job applicant
✓
Endorse a user profile specific skill
Inboxes
✓
LinkedIn Classic Inbox
✓
Sales Navigator Inbox
✓
LinkedIn Recruiter Inbox
✓
LinkedIn Company Page

Video Guide: Build with LinkedIn API Using Unipile

In this video, learn how to connect a LinkedIn account and start syncing inboxes, retrieving profiles, and automating outreach from your app.

Enhancing Software Innovation: LinkedIn API Use Cases for Publishers

Candidate inbox view in ATS showing LinkedIn and WhatsApp messages

ATS Publisher

Enhance your platform’s recruitment capabilities by seamlessly integrating messaging features.

CRM contact list with LinkedIn and WhatsApp messages integrated

CRM Publisher

Offer superior lead and customer management by enriching your CRM system with advanced synchronization features.

Outreach tool interface with multichannel contact messages from LinkedIn, WhatsApp, and Email

Outreach

Enable personalized and strategic communication options within your marketing solutions for greater user engagement.

Start Creating Your Feature Today

Try our White-Label solution for free and unlock its full potential for your business. With the 7-Day Free Trial, gain access to the complete suite of features designed to enhance your platform's capabilities and branding.

How many accounts?
5.00
/account/month
How accounts are calculated Pricing is based on the number of linked accounts. For example, 3 Emails + 2 LinkedIn + 6 WhatsApp accounts would cost 55€ (11 x 5€) (or $60.5, 11 x $5.5). No additional cost by request. We have minimum of 49€/month ($55), including up to 10 accounts.

What's included

check
One API. All channels
Linkedin, Instagram, Email, WhatsApp...
check
All Features
Outreach, Real-time Inbox, Enrichment...
check
Unlimited usage
Only providers limit apply.
check
7-Day Free Trial
Build Now
Cancel anytime. No credit card required

LinkedIn API Documentation: Integrate in 2 API Requests

Unipile dashboard showing linked messaging and email accounts with operational status

Connect to Unipile Dashboard

Start by linking user accounts from your admin space:

– Create your app in the Unipile Dashboard

– Generate your API key

– Let your users authenticate (Gmail, Outlook, LinkedIn, WhatsApp, etc.)

– Accounts will appear in your dashboard in real-time with status tracking

check icon Secure OAuth or credential-based login

check icon Supports multiple providers per user

Exploring Email and Calendar APIs

In addition to Messaging APIs, we offer powerful Email and Calendar APIs.

A Community of 2000+ Companies Innovating with Unipile.

Proven Reliability and Tangible Results for Your Users

From startups to enterprise leaders, our clients span diverse industries, including ATS, CRM, Outreach, and iPaaS, leveraging Unipile to streamline their workflows and enhance productivity.

Lemlist_Logo
Lemlist_Logo
Lemlist_Logo
Lemlist_Logo
Lemlist_Logo
1 API

Streamline operations by using one API for all major communication channels.

2 Days

Achieve live integration quickly, cutting down setup time to just two days.

30%

Save significant resources with a 30% reduction in maintenance efforts.

Built-In Security and Compliance

Enterprise-grade protection for your data and workflows
SOC 2
SOC 2 Certified
We achieved SOC 2 certification, reinforcing trust with the highest security standards.
GDPR
GDPR Compliant
Ensure your users' data is secure and compliant with leading industry certifications.
99.9%
Last 24 months
Platform Uptime
Experience reliable performance to keep workflows seamless and uninterrupted.
24/7
Global Security & Performance
Ensure seamless operations with a secure and high-performance API infrastructure.

FAQs

What is the LinkedIn Messaging API?

The LinkedIn Messaging API is a tool that allows developers to integrate LinkedIn messaging features into their applications or services, enabling seamless communication with LinkedIn members.

How do I go about integrating the LinkedIn Messaging API?

To integrate the LinkedIn Messaging API, you’ll need to use the provided Software Development Kit (SDK). It offers tools and resources for a smooth and efficient integration process.

Does Unipile API support integration with LinkedIn, including its Classic, Premium, Recruiter, and Sales Navigator platforms?

Yes, Unipile’s API seamlessly integrates with all LinkedIn platforms, including LinkedIn Classic, Premium, Recruiter, and Sales Navigator. This allows for comprehensive networking, sales, and recruiting functionalities, enhancing user experience across different LinkedIn services. To explore these capabilities and start integrating, sign up.

How to get LinkedIn posts using API?

To retrieve LinkedIn posts, you need:

1. A LinkedIn Developer account and an API key.
2. Authorization via OAuth 2.0 to access a user’s profile and posts.
3. Use the UGC Post API or Share API to fetch posts. These APIs allow you to retrieve posts created by the authenticated user or posts associated with a company page they manage.

 

What is the significance of real-time message synchronization in the LinkedIn Messaging API?

Real-time synchronization ensures that you are always aware of incoming and outgoing messages, allowing you to respond promptly to leads, candidates, and clients.

How does CRM data synchronization enhance the recruitment process?

CRM data synchronization provides real-time insights into leads and candidates, helping you identify and prioritize prospects who engage with your messages, resulting in fewer missed opportunities.

What does "LinkedIn multi-accounts" mean in the context of the API?

LinkedIn multi-accounts refer to the capability to manage multiple LinkedIn accounts efficiently through the API.

How can you prevent overuse of messages on LinkedIn while maintaining engagement with your professional network?

It’s important to note that adherence to the terms of use of the providers is essential. Violations can result in the suspension or banning of your account. We recommend implementing usage limitations on your end to prevent the sending of an excessive number of messages by your users.

What are the detailed pricing plans for the Unipile LinkedIn API after the free trial ends, including any tiered options based on usage levels or features?


Unipile offers a unique pricing plan that grants access to all LinkedIn features, with over 50 options available under a single rate. There’s also a free trial period that includes up to 10 accounts, allowing users to explore the service before committing financially. For more details, you can visit the pricing page or start by connecting up to 10 accounts for free now.

How can I contact the team for an integration ?

Tell us about your project here.We look forward to discussing how Unipile can support your communication needs! Feel free to access our API documentation here.

What are the specific technical requirements for integrating the Unipile LinkedIn API into an existing system?

Review the API documentation or contact Unipile’s support for integration guidelines.

How does Unipile ensure data privacy and compliance with LinkedIn's API use policies and regulations?

Regarding data privacy and compliance when using the Unipile LinkedIn API, it’s essential to consult Unipile’s Privacy Policy. This policy outlines how Unipile handles data in accordance with legal requirements, ensuring users’ information is managed responsibly and securely.

Are there any case studies or examples of companies that have successfully implemented the Unipile LinkedIn API, and what benefits did they experience?

Unipile’s solutions facilitate improved business processes, including recruitment efficiency, enhanced customer relationship management, and effective outreach strategies, by integrating with existing systems and leveraging targeted communication tools. For detailed insights into these applications, please visit their use case :
ATS Publisher
CRM Publisher
Outreach

How does the Unipile LinkedIn API handle LinkedIn's rate limits or API usage quotas to ensure uninterrupted service?

Unipile acts as a gateway and emphasizes the importance of adhering to LinkedIn’s terms and conditions to ensure compliance. Users of the Unipile LinkedIn API must familiarize themselves with and conform to LinkedIn’s service terms, which can be accessed at LinkedIn’s Service Terms. This approach helps maintain respectful and lawful use of LinkedIn’s platform through Unipile’s services.

en_USEN