Available modules

Linked API provides these Make modules for automating your LinkedIn flows:

Messages

ModuleDescriptionAPI docs
Manage ConversationArchive, star, or mute a conversation thread by thread IDst.manageConversation
Send MessageSend message to person, or reply into an existing thread by thread ID, with optional archive, star, or mute of the conversation right after sendingst.sendMessage
Sync ConversationLoad a person's earlier message history. Run once per person – not on every scenario run; to catch new replies use Sync Inbox once and Poll Inboxst.syncConversation
Sync InboxRecommended way to watch incoming messages: enable whole-inbox monitoring so every incoming conversation can be polledst.syncInbox
Poll InboxPoll the monitored inbox for new messages across all conversations, or set Person URL to get the whole known conversation with one person, including history loaded by Sync ConversationMonitoring Inbox

Connections

ModuleDescriptionAPI docs
Accept an InvitationAccept a connection, company-follow, or newsletter-subscription invitationst.acceptInvitation
Check Connection StatusCheck connection status with personst.checkConnectionStatus
Ignore an InvitationIgnore a connection, company-follow, or newsletter-subscription invitationst.ignoreInvitation
Remove ConnectionRemove person from connectionsst.removeConnection
Retrieve Incoming InvitationsGet all received connection, company-follow, and newsletter-subscription invitationsst.retrieveInvitations
Retrieve ConnectionsGet your connections with filteringst.retrieveConnections
Retrieve Pending RequestsGet all pending connection requestsst.retrievePendingRequests
Send Connection RequestSend connection request with optional notest.sendConnectionRequest
Sync NetworkEnable network monitoring so connection events can be polledst.syncNetwork
Withdraw Connection RequestWithdraw pending connection requestst.withdrawConnectionRequest
Poll NetworkPoll the monitored network for new connection eventsMonitoring Network

People

ModuleDescriptionAPI docs
Fetch PersonGet person page information with optional experience, education, skills, postsst.openPersonPage
Endorse Person SkillEndorse one skill of a 1st-degree connection by its exact name, in the profile owner's languagest.endorsePersonSkill
Endorse Person SkillsEndorse every skill of a 1st-degree connection whose name matches any of the RE2 patterns, or all of their skills; returns the outcome for each selected skillEndorsing skills
Search PeopleSearch for people with advanced filteringst.searchPeople

Companies

ModuleDescriptionAPI docs
Fetch CompanyGet company information with optional employees, decision makers, postsst.openCompanyPage
Search CompaniesSearch for companies with advanced filteringst.searchCompanies

Posts and Comments

ModuleDescriptionAPI docs
Comment on PostLeave comment on post; returns the new comment's URN and URLst.commentOnPost
Create PostPublish a post with optional media attachments and mentions; returns the new post's URL and URNst.createPost
Create RepostRepost a post as is or with your own commentary; returns the repost's own URL and URNst.createRepost
Fetch PostGet post information and engagement metricsst.openPost
React to CommentReact to a comment by comment URL (like, love, support, celebrate, insightful, funny)st.reactToComment
React to PostReact to post (like, love, support, celebrate, insightful, funny)st.reactToPost
Reply to CommentReply to a comment by comment URL; returns the reply's URN and URLst.replyToComment
Search PostsSearch for posts with advanced filtering by sort, date, content type, author, and mentionsst.searchPosts

Jobs

ModuleDescriptionAPI docs
Fetch JobGet job details such as company, location, salary, descriptionst.openJob
Search JobsSearch for jobs with advanced filteringst.searchJobs

Your Account

ModuleDescriptionAPI docs
Retrieve Feed PostsGet posts from your home feedst.retrieveFeed
Retrieve Profile ViewersGet the people who recently viewed your profile, with an optional limit and a since timestampst.retrieveProfileViewers
Retrieve PerformanceGet LinkedIn dashboard analyticsst.retrievePerformance
Retrieve SSIGet current SSI (Social Selling Index)st.retrieveSSI
Get Actions StatisticsGet statistics about previously executed actionsAPI Usage Statistics

Sales Navigator

ModuleDescriptionAPI docs
Fetch Company in Sales NavigatorGet company information with optional employees and decision makers from Sales Navigatornv.openCompanyPage
Fetch Person in Sales NavigatorGet person page information from Sales Navigatornv.openPersonPage
Manage Conversation in Sales NavigatorArchive or unarchive a conversation thread by thread ID via Sales Navigatornv.manageConversation
Search Companies in Sales NavigatorSearch for companies with advanced filtering via Sales Navigatornv.searchCompanies
Search People in Sales NavigatorSearch for people with advanced filtering via Sales Navigatornv.searchPeople
Send Message in Sales NavigatorSend message to person via Sales Navigator, or reply into an existing thread by thread IDnv.sendMessage
Sync Conversation in Sales NavigatorLoad a person's earlier Sales Navigator message history. Run once per person – not on every scenario run; to catch new replies use Sync Inbox in Sales Navigator once and Poll Inboxnv.syncConversation
Sync Inbox in Sales NavigatorRecommended way to watch incoming Sales Navigator messages: enable whole-inbox monitoring in Sales Navigator so every incoming conversation can be pollednv.syncInbox

Custom Workflows

ModuleDescriptionAPI docs
Execute Custom WorkflowExecute custom workflow by raw definitionBuilding Workflows

Administration

ModuleDescriptionAPI docs
Get Subscription StatusCheck current subscription status and trial eligibilitySubscription
Get SeatsGet active subscription seatsSubscription
Set SeatsSet number of subscription seatsSubscription
Get AccountsList connected LinkedIn accounts with profile URL, avatar, headline, pending sessions, and reconnection linksAccounts
Connect AccountCreate connection session for a new LinkedIn accountConnection Sessions
Reparse Account InfoRefresh stored profile URL, avatar, headline, and name for an accountAccounts
Reconnect AccountCreate reconnection session for an account that requires reconnectionConnection Sessions
Get Connection SessionGet connection or reconnection session statusConnection Sessions
Cancel Connection SessionCancel a pending connection or reconnection sessionConnection Sessions
Disconnect AccountDisconnect a LinkedIn accountAccounts
Regenerate TokenRegenerate identification token for an accountAccounts
Get Limits DefaultsGet system default rate limitsLimits
Get LimitsGet configured rate limits for an accountLimits
Get Limits UsageCheck current usage against configured limitsLimits
Set LimitsConfigure rate limits for an accountLimits
Delete LimitsDelete specific account rate limitsLimits
Reset LimitsReset all limits to system defaultsLimits