Unified Social Media API for Messaging and Engagement

 

Unified API for Instagram & LinkedIn automation

Unipile’s API helps you act on the right signals across platforms. On LinkedIn, you can respond to key actions such as job changes, new posts, or profile activity to enrich your workflows. On Meta channels like Instagram, WhatsApp, or Messenger, the API focuses exclusively on messaging, enabling synchronized conversations, faster replies, and stronger engagement, all from a single integration.

Unified API for Instagram & LinkedIn automation
Test the API for free

Bring LinkedIn Actions and Instagram Messaging into Your Software

For LinkedIn and Instagram, go beyond messaging. With Unipile’s API, your app can retrieve and enrich public profiles, send or cancel connection requests, list followers, track post reactions, and access company or job-related data in real time. Whether you’re building a CRM, ATS, or outreach platform, you can trigger actions like searching LinkedIn profiles, retrieving Instagram bios, or syncing followers, all from one unified API.

LinkedIn API: Profile Data, Invites, Enrichment

search candidates on linkedIn

Perform Advanced LinkedIn Search and Enrichment

Search for people, companies, jobs, or posts , directly from your software. With Unipile’s API, you can replicate LinkedIn and Sales Navigator search flows, extract raw results, handle pagination, and enrich contacts at scale. Whether you’re targeting leads, sourcing candidates, or monitoring competitors, LinkedIn search becomes a feature of your CRM or ATS, not a manual process.

search candidates on linkedIn
search candidates on linkedIn

Retrieve any LinkedIn profile
Get structured profile data like name, headline, role, company, and public info using a LinkedIn URL or ID. Perfect for enriching contacts in your CRM or ATS.

Send invitations & track responses
Automate connection requests and track acceptance using message status or webhook feedback, even without LinkedIn’s native webhooks.

List followers & connections
Access a user’s full network: followers, sent/received invites, or connections. Filter by relationship status, date, or network type (SalesNav, Recruiter, Classic).

Automate advanced LinkedIn actions
Trigger deeper interactions: endorse skills, retrieve job applicants, view profiles, check inMail credits, all via API.

Instagram API: Messaging Made Simple

Use our API to send and reply to Instagram Direct Messages directly within your app. Centralize all conversations, manage multiple accounts seamlessly, and keep customer interactions organized in real time.

Instagram message sync in SaaS app

3 Key Advantages of Integrating a Social API

Contextual Profile Enrichment

Pull structured data from LinkedIn and Instagram to enrich user records, personalize actions, and boost CRM and ATS accuracy.

Automated Social Workflows

Trigger social actions like sending invites, syncing followers, or retrieving job applicants, directly from your app, without manual steps.

Unified Social Intelligence

Track profile changes, connections, reactions, and more across platforms. Use webhooks to build real-time, insight-driven features in your product.

Build Smart Sequences with LinkedIn

Design powerful outreach workflows by combining LinkedIn invitations and personalized follow-up messages. Every step can be orchestrated into sequences that align with your product logic and deliver results directly inside your CRM or ATS.

Analyze LinkedIn and Instagram Messaging at Scale with Our API

Go beyond basic reporting. With Unipile’s API, measure LinkedIn invitations and messaging activity, and gain insights into Instagram DMs in real time. Whether you’re powering analytics dashboards, managing outreach workflows, or enhancing CRM integrations, all key messaging insights are available instantly and fully actionable via API.

Analytics dashboard for LinkedIn and Instagram engagement

LinkedIn Engagement via API

Measure accepted invites, message reads, post reactions and follower growth directly via API. Ideal for scoring and campaign analytics.

Instagram Messaging via API

Measure DM response rates and manage conversations seamlessly within your app. Optimize customer interactions and support strategies with real-time messaging insights.

Explore All Available Features for LinkedIn and Instagram

From profile enrichment to engagement triggers, see exactly what you can automate, retrieve, or sync via our API. Use these capabilities to build powerful CRM flows, outreach sequences, or social analytics features, tailored to your product logic.

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

Instagram Features

instagram api

Account connection

Messages

Webhooks

Hosted Auth: White label to connect your end users ✓
Custom auth: connect user with credentials, cookies, your chrome extension ✓
Send & Reply Messages ✓
List Messages, Chats & Attendees ✓
Send Voice Notes ✓
List Reactions ✓
Read Receipts ✓
Send Files attachments ✓
Receive Files attachments ✓
Account status ✓
New Message ✓
New Reaction / Read / Event ✓
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
✓
List Messages, Chats & Attendees
✓
Sync History
✓
List Reactions
✓
Read Receipts
✓
Send Files attachments
✓
Receive Files attachments
Webhooks
✓
Account status
✓
New Message
✓
New Reaction / Read / Event

How to Integrate with Unipile APIs

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

Explore Our Full API Suite

Unify messaging, email, calendar, and social media into one platform. Whether you need to manage conversations, schedule meetings, or sync user engagement data, Unipile gives you everything through a single API layer.

linkedin, whatsapp, instagram, messenger, x, telegram
$

Messaging API

This API enables seamless integration WhatsApp, Messenger, Telegram or X. It allows you to automate messaging, send personalized messages, and manage your conversations, directly in your software.

Interface showing LinkedIn automation with options to send invitation, retrieve posts, and comment
$

Email API

Enhance email efficiency with API integration for Gmail and Outlook 365. Automate interactions, manage contacts, and utilize features like scheduling and tracking for streamlined workflows.

CALENDAR-icons
$

Calendar API

Our Calendar API streamlines scheduling and management across platforms like Google Calendar and Outlook 365, enabling easy event creation, editing, and automation of calendar tasks.

All our APIs are designed for conventional usage, and we have implemented limitations to prevent spam, bot activity, or mass messaging.
We prioritize a secure and respectful user experience.

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 platforms are supported by the Social Media API?

Unipile’s Social Media API covers LinkedIn, Instagram, WhatsApp, Messenger, and Telegram. Each platform offers specific actions like profile retrieval, post analysis, follower tracking, and invite management, all accessible from one unified API.

Can I send and receive messages with this API?

Yes. The API fully supports messaging features across all platforms. This page focuses specifically on non-messaging features (profiles, invites, reactions, etc.), but you can explore the Messaging API for full inbox integration.

Is Unipile’s Social Media API DMA compliant?

Yes. Our API is designed in line with the Digital Markets Act (DMA). We only provide interoperability for messaging and do not store or scrape user profiles. Please note that Unipile is not a Meta Partner, and our solution focuses exclusively on secure and compliant messaging use cases.

Are there limits or conditions when using Unipile with Meta platforms?

Yes. Clients must always respect Meta’s Terms of Service. This means avoiding spam, mass automation, or unauthorized scraping. The API should only be used for legitimate messaging scenarios such as customer support, team communication, or user interactions, while acting responsibly and within Meta’s rules.

Is the engagement tracking real-time?

Yes. You can track post reactions, comments, profile interactions, and follower changes in real time. Webhooks are also available for specific events like invite accepted or post interaction.

What are the main use cases?

Social enrichment in a CRM or ATS, outreach sequencing, lead scoring based on interaction, job applicant retrieval, and audience intelligence for marketing tools.

Can I use this API without being an official LinkedIn or Instagram partner?

Yes. Unipile abstracts the complexity of platform-specific constraints, so you can deploy features without requesting native API access or partnership approval.

How do you handle platform rate limits and compliance?

We apply dynamic throttling and configurable safe limits per action (e.g. invites/day, reactions/hour). This ensures stability, platform compliance, and optimal user experience in production.

en_USEN