# Linked API > Secure automation API for LinkedIn – teams and AI agents. Automate messaging, networking, data extraction, and outreach on LinkedIn. Use via API, SDK, CLI, AI agents, or no-code platforms. Every action runs through a dedicated cloud browser that matches your device, behaves like you, and stays within your limits. Every action you ask Linked API to perform on LinkedIn runs as a workflow composed of actions. Supports both standard LinkedIn and Sales Navigator interfaces. ## Reading this documentation Every page below under API Reference, SDKs, CLI, MCP Server, the n8n and Make integrations, Guides, Comparisons, and Optional is available as raw markdown – append `.md` to its URL, or request the URL with the `Accept: text/markdown` header. Fetch a single page that way instead of downloading the full dump. Agent Skills entries are landing pages with no markdown source. The complete documentation in one file: https://linkedapi.io/llms-full.txt The API Reference is also the SDK and CLI reference. Consecutive code fences marked `tab=HTTP`, `tab=Node`, `tab=Python` and `tab=CLI` are the same call on each surface (a fence marked `tab=HTTP,CLI` is the same text for both), and a block between `:::surface ` and `:::` applies only to the surfaces it names. Identifiers in the text are written as in Node and in HTTP JSON (camelCase); the Python SDK spells methods, parameters and result attributes in snake_case (`sendMessage` → `send_message`, `reconnectionLink` → `reconnection_link`), while names inside HTTP JSON stay camelCase. ## API Reference - [Core Concepts](https://linkedapi.io/docs/core-concepts): This page covers the fundamental concepts and design principles behind Linked API, providing the foundation you need to build effective integrations. - [Making Requests](https://linkedapi.io/docs/making-requests): This page explains how to make requests to Linked API, including available endpoints, authorization process, and response structure. - [Data Conventions](https://linkedapi.io/docs/data-conventions): How Linked API represents LinkedIn data in every result: URL normalization, LinkedIn URNs, viewer state, time zones and missing values. - [Common Errors](https://linkedapi.io/docs/common-errors): Errors any Linked API request can return, with HTTP statuses and fixes – and where errors of workflows, actions and the Admin API are described. - [Working Hours](https://linkedapi.io/docs/working-hours): This page explains how per-account working hours affect your API requests, what the off-hours policies do, and how to handle a workflow that is parked until the window reopens. - [Workflows Overview](https://linkedapi.io/docs/workflows-overview): What a workflow is, how long workflows take, and why one account runs its workflows one at a time. - [Executing Workflows](https://linkedapi.io/docs/executing-workflows): How to execute a workflow: start it, check for its result and cancel it – with request and response formats and the errors of each step. - [Building Workflows](https://linkedapi.io/docs/building-workflows): Workflows are constructed using building blocks called actions, each having its own purpose. Learn how to compose single and multi-step workflows with sequential and nested action execution. - [Actions Overview](https://linkedapi.io/docs/actions-overview): Each action represents a specific operation within a workflow. On this page, you'll find details about action definition and an overview of all available actions. - [Messaging Overview](https://linkedapi.io/docs/messaging-overview): How messaging works in Linked API: send messages and replies, receive new messages from every conversation through the inbox, and load a person's earlier history once when you need it. - [Sending Messages](https://linkedapi.io/docs/sending-message): To send a message to a person on LinkedIn, include the st.sendMessage action in your workflow. Supports text messages to existing connections. - [Monitoring Inbox](https://linkedapi.io/docs/monitoring-inbox): Enable inbox monitoring once, then poll a single endpoint to receive new messages across every conversation and to read the whole conversation with one person. - [Loading Conversation History](https://linkedapi.io/docs/working-with-conversations): Load a person's earlier LinkedIn message history once with st.syncConversation, then read it together with new messages through /inbox/poll with personUrl. - [Checking Connection Status](https://linkedapi.io/docs/checking-connection-status): This page describes how to create workflows for checking connection statuses between your LinkedIn account and other people. - [Working with Invitations](https://linkedapi.io/docs/working-with-invitations): This page describes how to create workflows for sending and withdrawing connection requests, and retrieving, accepting, and ignoring invitations on LinkedIn. - [Managing Existing Connections](https://linkedapi.io/docs/managing-existing-connections): This page describes how to create workflows for retrieving and removing people from your existing LinkedIn connections. - [Monitoring Network](https://linkedapi.io/docs/monitoring-network): Enable network monitoring once, then poll a single endpoint to receive connection events — accepted requests, new connections, and incoming connection requests — as they happen. - [Searching for People](https://linkedapi.io/docs/searching-for-people): To search for people on LinkedIn, include the st.searchPeople action in your workflow. Supports filtering by keywords, location, industry, and more. - [Retrieving Person Data](https://linkedapi.io/docs/retrieving-person-data): This page describes how to create workflows for retrieving various types of LinkedIn person data, including basic information, experience, education, and more. - [Visiting Person Page](https://linkedapi.io/docs/visiting-person-page): To visit a person's LinkedIn page so that they see your visit in their profile views, include st.openPersonPage action in your workflow. - [Endorsing Skills](https://linkedapi.io/docs/endorsing-skills): This page describes how to create workflows for endorsing skills on the profiles of your 1st-degree connections. - [Searching for Companies](https://linkedapi.io/docs/searching-for-companies): LinkedIn company search API: include the st.searchCompanies action in your workflow to search companies by keywords, location, industry, and company size. - [Retrieving Company Data](https://linkedapi.io/docs/retrieving-company-data): This page describes how to create workflows for retrieving various types of LinkedIn company data, including basic information, posts, employees, and decision-makers. - [Searching for Posts](https://linkedapi.io/docs/searching-for-posts): To search for posts on LinkedIn, include the st.searchPosts action in your workflow. Supports keyword search, sorting, date posted, content type, author, and mention filters. - [Publishing Posts](https://linkedapi.io/docs/publishing-posts): This page describes how to create workflows for publishing posts, reposting, and mentioning people and companies in post text. - [Reacting and Commenting](https://linkedapi.io/docs/reacting-and-commenting): This page describes how to create workflows for reacting and commenting on LinkedIn posts. - [Retrieving Post Data](https://linkedapi.io/docs/retrieving-post-data): To retrieve LinkedIn post data, include the st.openPost action in your workflow. Returns post content, author, media, reactions, comments, reposts, and metadata. - [Searching for Jobs](https://linkedapi.io/docs/searching-for-jobs): To search for jobs on LinkedIn, include the st.searchJobs action in your workflow. Supports keyword search, location, job type, experience level, workplace type, and other job filters. - [Retrieving Job Data](https://linkedapi.io/docs/retrieving-job-data): To retrieve LinkedIn job data, include the st.openJob action in your workflow. Returns title, company, location, salary, description, apply URL, and other job details. - [Retrieving SSI, Performance](https://linkedapi.io/docs/retrieving-ssi-and-performance): This page describes how to create workflows for retrieving your current SSI and performance analytics from your LinkedIn dashboard. - [Checking API Usage Statistics](https://linkedapi.io/docs/checking-api-usage-statistics): This page explains how to check Linked API usage statistics. You can use this information to stay within LinkedIn limits for your account. - [st.sendMessage](https://linkedapi.io/docs/action-st-send-message): This action allows you to send a message to a person. - [st.syncConversation](https://linkedapi.io/docs/action-st-sync-conversation): This action loads the message history with a person, so you can read it through inbox polling with personUrl. - [st.syncInbox](https://linkedapi.io/docs/action-st-sync-inbox): This action enables whole-inbox monitoring so you can poll every incoming conversation without syncing each person individually. - [st.manageConversation](https://linkedapi.io/docs/action-st-manage-conversation): This action allows you to manage a conversation thread, such as archiving, starring, or muting it. - [st.checkConnectionStatus](https://linkedapi.io/docs/action-st-check-connection-status): This action allows you to check the connection status between your account and another person. - [st.sendConnectionRequest](https://linkedapi.io/docs/action-st-send-connection-request): This action allows you to send a connection request to a person. - [st.withdrawConnectionRequest](https://linkedapi.io/docs/action-st-withdraw-connection-request): This action allows you to withdraw the connection request sent to a person. - [st.acceptInvitation](https://linkedapi.io/docs/action-st-accept-invitation): Accept an incoming connection, company-follow, or newsletter-subscription invitation. - [st.ignoreInvitation](https://linkedapi.io/docs/action-st-ignore-invitation): Ignore an incoming connection, company-follow, or newsletter-subscription invitation. - [st.retrievePendingRequests](https://linkedapi.io/docs/action-st-retrieve-pending-requests): This action allows you to retrieve pending connection requests sent from your account. - [st.retrieveInvitations](https://linkedapi.io/docs/action-st-retrieve-invitations): Retrieve incoming connection, company-follow, and newsletter-subscription invitations. - [st.retrieveConnections](https://linkedapi.io/docs/action-st-retrieve-connections): This action allows you to retrieve your connections and perform additional person-related actions if needed. - [st.removeConnection](https://linkedapi.io/docs/action-st-remove-connection): This action allows you to remove a person from your connections. - [st.syncNetwork](https://linkedapi.io/docs/action-st-sync-network): This action enables network monitoring so you can poll connection events — accepted requests, new connections, and incoming connection requests — without diffing the connection list yourself. - [st.searchPeople](https://linkedapi.io/docs/action-st-search-people): This action allows you to search for people applying various filtering criteria. - [st.openPersonPage](https://linkedapi.io/docs/action-st-open-person-page): This action allows you to open a person page to retrieve their basic information and perform additional person-related actions if needed. - [st.retrievePersonExperience](https://linkedapi.io/docs/action-st-retrieve-person-experience): This action allows you to retrieve information about a person's experience. - [st.retrievePersonEducation](https://linkedapi.io/docs/action-st-retrieve-person-education): This action allows you to retrieve information about a person's education. - [st.retrievePersonSkills](https://linkedapi.io/docs/action-st-retrieve-person-skills): This action allows you to retrieve information about a person's skills. - [st.endorsePersonSkill](https://linkedapi.io/docs/action-st-endorse-person-skill): This action allows you to endorse a skill on the profile of a person who is your 1st-degree connection. - [st.retrievePersonLanguages](https://linkedapi.io/docs/action-st-retrieve-person-languages): This action allows you to retrieve information about a person's languages. - [st.retrievePersonPosts](https://linkedapi.io/docs/action-st-retrieve-person-posts): This action allows you to retrieve posts published by a person and perform additional post-related actions if needed. - [st.retrievePersonComments](https://linkedapi.io/docs/action-st-retrieve-person-comments): This action allows you to retrieve comments left by a person. - [st.retrievePersonReactions](https://linkedapi.io/docs/action-st-retrieve-person-reactions): This action allows you to retrieve reactions made by a person. - [st.searchCompanies](https://linkedapi.io/docs/action-st-search-companies): This action allows you to search for companies applying various filtering criteria. - [st.openCompanyPage](https://linkedapi.io/docs/action-st-open-company-page): This action allows you to open a company page to retrieve its basic information and perform additional company-related actions if needed. - [st.retrieveCompanyEmployees](https://linkedapi.io/docs/action-st-retrieve-company-employees): This action allows you to retrieve company employees and perform additional person-related actions if needed. - [st.retrieveCompanyDMs](https://linkedapi.io/docs/action-st-retrieve-company-dms): This action allows you to retrieve company decision makers and perform additional person-related actions if needed. - [st.retrieveCompanyPosts](https://linkedapi.io/docs/action-st-retrieve-company-posts): This action allows you to retrieve posts published by a company and perform additional post-related actions if needed. - [st.searchPosts](https://linkedapi.io/docs/action-st-search-posts): This action allows you to search for posts applying various filtering criteria. - [st.openPost](https://linkedapi.io/docs/action-st-open-post): This action allows you to open a post to retrieve its data and perform additional post-related actions if needed. - [st.createPost](https://linkedapi.io/docs/action-st-create-post): This action allows you to create a post on LinkedIn. You can post as yourself or on behalf of a company page you have admin access to. The action supports text content with optional mentions of people and companies, and media attachments including images, videos, and documents. - [st.createRepost](https://linkedapi.io/docs/action-st-create-repost): This action allows you to repost someone else's post or your own. You can repost it as is, or add your own commentary with optional mentions of people and companies. - [st.reactToPost](https://linkedapi.io/docs/action-st-react-to-post): This action allows you to react to a post using any available reaction type. - [st.commentOnPost](https://linkedapi.io/docs/action-st-comment-on-post): This action allows you to leave a comment on a post. - [st.retrievePostComments](https://linkedapi.io/docs/action-st-retrieve-post-comments): This action allows you to retrieve comments for a certain post. - [st.retrievePostReactions](https://linkedapi.io/docs/action-st-retrieve-post-reactions): This action allows you to retrieve reactions for a certain post. - [st.openComment](https://linkedapi.io/docs/action-st-open-comment): This action allows you to open a comment to react to it or reply to it. - [st.reactToComment](https://linkedapi.io/docs/action-st-react-to-comment): This action allows you to react to a comment using any available reaction type. - [st.replyToComment](https://linkedapi.io/docs/action-st-reply-to-comment): This action allows you to reply to a comment. - [st.searchJobs](https://linkedapi.io/docs/action-st-search-jobs): This action allows you to search for jobs applying various filtering criteria. - [st.openJob](https://linkedapi.io/docs/action-st-open-job): This action allows you to open a LinkedIn job and optionally retrieve its details. - [st.retrieveSSI](https://linkedapi.io/docs/action-st-retrieve-ssi): This action allows you to retrieve your current SSI (Social Selling Index). - [st.retrievePerformance](https://linkedapi.io/docs/action-st-retrieve-performance): This action allows you to retrieve performance analytics from your LinkedIn dashboard. - [st.retrieveFeed](https://linkedapi.io/docs/action-st-retrieve-feed): This action allows you to retrieve posts from your own LinkedIn home feed. - [st.retrieveProfileViewers](https://linkedapi.io/docs/action-st-retrieve-profile-viewers): This action allows you to retrieve the list of people who recently viewed your LinkedIn profile. - [st.doForCompanies](https://linkedapi.io/docs/action-st-do-for-companies): This action allows you to apply the actions specified in its then parameter to each company provided by the parent action. - [st.doForPeople](https://linkedapi.io/docs/action-st-do-for-people): This action allows you to apply the actions specified in its then parameter to each person provided by the parent action. - [st.doForPosts](https://linkedapi.io/docs/action-st-do-for-posts): This action allows you to apply the actions specified in its then parameter to each post provided by the parent action. - [st.doForSkills](https://linkedapi.io/docs/action-st-do-for-skills): This action allows you to endorse each skill provided by the parent action, or only the skills whose names match the patterns you specify. - [st.doForComments](https://linkedapi.io/docs/action-st-do-for-comments): This action allows you to apply the actions specified in its then parameter to each comment provided by the parent action. - [st.doForJobs](https://linkedapi.io/docs/action-st-do-for-jobs): This action allows you to apply the actions specified in its then parameter to each job provided by the parent action. - [nv.sendMessage](https://linkedapi.io/docs/action-nv-send-message): This action allows you to send a message to a person in Sales Navigator. - [nv.syncConversation](https://linkedapi.io/docs/action-nv-sync-conversation): This action loads the Sales Navigator message history with a person, so you can read it through inbox polling with personUrl. - [nv.syncInbox](https://linkedapi.io/docs/action-nv-sync-inbox): This action enables whole-inbox monitoring in Sales Navigator so you can poll every incoming conversation without syncing each person individually. - [nv.manageConversation](https://linkedapi.io/docs/action-nv-manage-conversation): This action allows you to manage a conversation thread in Sales Navigator, such as archiving it. - [nv.searchPeople](https://linkedapi.io/docs/action-nv-search-people): This action allows you to search for people in Sales Navigator applying various filtering criteria. - [nv.openPersonPage](https://linkedapi.io/docs/action-nv-open-person-page): This action allows you to open a person page in Sales Navigator to retrieve their basic information and perform additional person-related actions if needed. - [nv.searchCompanies](https://linkedapi.io/docs/action-nv-search-companies): This action allows you to search for companies in Sales Navigator applying various filtering criteria. - [nv.openCompanyPage](https://linkedapi.io/docs/action-nv-open-company-page): This action allows you to open a company page in Sales Navigator to retrieve its basic information and perform additional company-related actions if needed. - [nv.retrieveCompanyEmployees](https://linkedapi.io/docs/action-nv-retrieve-company-employees): This action allows you to retrieve company employees from Sales Navigator and perform additional person-related actions if needed. - [nv.retrieveCompanyDMs](https://linkedapi.io/docs/action-nv-retrieve-company-dms): This action allows you to retrieve company decision makers from Sales Navigator and perform additional person-related actions if needed. - [nv.doForCompanies](https://linkedapi.io/docs/action-nv-do-for-companies): This action allows you to apply the actions specified in its then parameter to each company provided by the parent action in Sales Navigator. - [nv.doForPeople](https://linkedapi.io/docs/action-nv-do-for-people): This action allows you to apply the actions specified in its then parameter to each person provided by the parent action in Sales Navigator. - [Signals Overview](https://linkedapi.io/docs/signals-overview): Coming soon – signals watch LinkedIn for you: follow a person's posts, a keyword, comments on your posts or profile viewers and get an event when it happens. - [Managing Signals](https://linkedapi.io/docs/managing-signals): Coming soon – create, list, pause, resume and delete signals with the /signals endpoints, one signal per thing to watch on a LinkedIn account. - [Receiving Events](https://linkedapi.io/docs/signal-events): Coming soon – read what your signals detected: poll /signals/poll with an advancing since, or receive every event as a signal.* webhook. - [Connections and Invitations](https://linkedapi.io/docs/signal-network): Coming soon – the network signal reports accepted invitations, new connections and incoming connection requests on a LinkedIn account. - [Posts by Person or Company](https://linkedapi.io/docs/signal-posts): Coming soon – the personPosts and companyPosts signals report every new post a LinkedIn person or company publishes. - [Posts by Keyword](https://linkedapi.io/docs/signal-keyword-posts): Coming soon – the postSearch signal reports new LinkedIn posts that match a keyword and filters: your topic, your brand or a competitor. - [Comments and Reactions](https://linkedapi.io/docs/signal-post-engagement): Coming soon – the postEngagement signal reports new comments and reactions on your LinkedIn posts or any post you choose. - [Profile Viewers](https://linkedapi.io/docs/signal-profile-viewers): Coming soon – the profileViewers signal reports each new person LinkedIn shows among your profile viewers, so you can follow up while it is recent. - [Webhooks Overview](https://linkedapi.io/docs/webhooks): Receive workflow, account, inbox and network events in real time: register one endpoint and Linked API delivers every event to it – no polling required. - [Event Types](https://linkedapi.io/docs/webhook-event-types): Every event a Linked API webhook can deliver – workflow, account, inbox and network events, signal events soon – and how to choose the ones your webhook receives. - [Signature Verification](https://linkedapi.io/docs/webhook-signature-verification): Verify that a webhook delivery came from Linked API: how the HMAC-SHA256 signature is computed, test vectors, and verification code. - [Custom Headers](https://linkedapi.io/docs/webhook-custom-headers): Send the credential your webhook endpoint requires with every Linked API delivery – up to 10 custom headers per webhook, retries and replays included. - [Managing Webhooks](https://linkedapi.io/docs/admin-webhooks): Register and manage your outbound webhook programmatically: set the destination, choose which events it receives, switch payload mode, delete, and inspect or replay recent deliveries. - [Overview](https://linkedapi.io/docs/admin-overview): Admin endpoints let you programmatically manage your Linked API subscription status, seats, connected LinkedIn accounts, and rate limits. - [Subscription](https://linkedapi.io/docs/admin-subscription): Manage your Linked API subscription programmatically: check status and view or adjust seats. - [Accounts](https://linkedapi.io/docs/admin-accounts): Manage your connected LinkedIn accounts programmatically: list accounts, refresh profile info, connect new ones, disconnect, and regenerate tokens. - [Connection Sessions](https://linkedapi.io/docs/admin-connection-sessions): Connect and reconnect LinkedIn accounts through hosted connection sessions, track their status, and customize what the user sees when the connection completes. - [Completion Screen](https://linkedapi.io/docs/admin-completion-screen): Control what a user sees after connecting a LinkedIn account through a connection session embedded in your product: the completion screen, redirect and messages. - [Limits](https://linkedapi.io/docs/admin-limits): Configure and monitor rate limits for your LinkedIn accounts programmatically: view defaults, get current usage, set custom limits, and reset. ## SDKs (Node.js and Python) - [Installation & Authorization](https://linkedapi.io/sdks/installation): This page covers the installation and authorization process for Linked API SDKs. - [Predefined vs Custom Workflows](https://linkedapi.io/sdks/predefined-vs-custom): There are two primary ways to execute automations with the SDKs: using predefined methods or building your own custom workflows. - [customWorkflow](https://linkedapi.io/sdks/custom-workflow): This method allows you to execute a custom Linked API workflow using a raw workflow definition for complex multi-step operations. - [Handling Results and Errors](https://linkedapi.io/sdks/handling-results): When you initiate any workflow, the execute() method immediately returns workflow tracking details. You can then use the result() method with this ID to get the workflow results when it's complete. - [Persisting and Cancelling](https://linkedapi.io/sdks/persisting-workflows): This page explains how to persist a workflow for later restoration and how to cancel its execution while it is running. - [getChangelog](https://linkedapi.io/sdks/get-changelog): Read the public Linked API changelog from code – the releases since a date you choose, with no token required. - [Methods](https://linkedapi.io/sdks/methods): Every Linked API SDK method and the API action it runs – parameters, results and errors are on that action's page, in the Node and Python tabs. ## CLI - [Installation & Setup](https://linkedapi.io/cli/getting-started): AI-agent-friendly CLI for LinkedIn automation. Install, set up, and start using in under 2 minutes. - [Flags, Output and Exit Codes](https://linkedapi.io/cli/flags-and-output): Global flags every LinkedIn CLI command accepts, the output format, and the exit codes scripts can rely on. - [Custom Workflows](https://linkedapi.io/cli/workflows): Execute custom workflow definitions and check their status. - [Commands](https://linkedapi.io/cli/commands): Every LinkedIn CLI command and the API action it runs – options, results and errors are on that action's page, in the CLI tab. ## MCP Server - [Overview](https://linkedapi.io/mcp/overview): LinkedIn MCP server for Claude, ChatGPT, Codex, Cursor, VS Code and Windsurf – search people and companies, message, and pull profile data on your own account. - [Installation](https://linkedapi.io/mcp/installation): The MCP server needs tokens to access your LinkedIn account. This guide walks you through getting your API tokens and configuring the server in Claude, Claude Code, ChatGPT, Codex, Cursor, VS Code, Windsurf, and more. - [Available Tools](https://linkedapi.io/mcp/available-tools): The MCP server provides tools for interacting with LinkedIn, covering standard interface and Sales Navigator operations. - [Usage Examples](https://linkedapi.io/mcp/usage-examples): With Linked API MCP, you can ask your AI assistant to find decision makers, send connection requests, analyze profiles, draft messages, and more. ## Agent Skills - [Agent Skills overview](https://linkedapi.io/skills): Ready-to-run LinkedIn workflows your AI agent installs in one command. - [LinkedIn Growth](https://linkedapi.io/skills/linkedin-growth): Your agent finds leads from a search you define, qualifies each one against your criteria, invites the matches on a schedule, tracks who accepts, and withdraws what goes unanswered. - [LinkedIn General](https://linkedapi.io/skills/linkedin): Your agent handles LinkedIn in plain language – fetching profiles, searching people and companies, messaging, connecting, posting, and pulling analytics. ## n8n Integration - [Overview](https://linkedapi.io/integrations/n8n/overview): Linked API for n8n connects your LinkedIn account to n8n's automation platform, so you can build visual workflows that search for prospects, send messages, manage connections, extract data, and more. - [Creating Credential](https://linkedapi.io/integrations/n8n/creating-credential): Setting up Linked API in n8n requires two steps:getting your API tokensandcreating credential. This guide walks you through both steps. - [Building Workflows](https://linkedapi.io/integrations/n8n/building-workflows): Once your credential is set up, you can start building LinkedIn automations in n8n. Search for Linked API in the node search panel and configure actions. - [Available Actions](https://linkedapi.io/integrations/n8n/available-actions): Linked API provides n8n actions for automating your LinkedIn flows, covering standard interface and Sales Navigator operations. - [Usage Examples](https://linkedapi.io/integrations/n8n/usage-examples): Examples showing how Linked API can be used with n8n to automate LinkedIn-related operations. Intended to inspire practical ways to reduce manual steps in your business processes. - [Standard Outreach Sequence](https://linkedapi.io/integrations/n8n/standard-outreach-sequence): Automate your LinkedIn outreach with this n8n workflow – connection requests, messages, follow-ups, all tracked in Google Sheets. ## Make Integration - [Overview](https://linkedapi.io/integrations/make/overview): Linked API for Make connects your LinkedIn account to Make's automation platform, so you can build visual scenarios that search for prospects, send messages, manage connections, extract data, and more. - [Creating Connection](https://linkedapi.io/integrations/make/creating-connection): Setting up Linked API in Make requires two steps:getting your API tokensandcreating a connection. This guide walks you through both steps. - [Building Scenarios](https://linkedapi.io/integrations/make/building-scenarios): Once your connection is set up, you can start building LinkedIn automations in Make. Search for Linked API in the module search bar and configure actions. - [Available Modules](https://linkedapi.io/integrations/make/available-modules): Linked API provides Make modules for automating your LinkedIn flows, covering standard interface and Sales Navigator operations. - [Usage Examples](https://linkedapi.io/integrations/make/usage-examples): Examples showing how Linked API can be used with Make to automate LinkedIn-related operations. Intended to inspire practical ways to reduce manual steps in your business processes. ## Changelog What has been added to Linked API, one release a week at most, newest first. Full page: https://linkedapi.io/changelog.md - JSON, only releases for the week of a moment you name and later: https://linkedapi.io/api/changelog?since=2026-01-01T00:00:00Z - RSS: https://linkedapi.io/changelog/rss.xml - [Week of 2026-10-19](https://linkedapi.io/changelog#2026-10-19): Skill endorsements - [Week of 2026-10-12](https://linkedapi.io/changelog#2026-10-12): One person's conversation - [Week of 2026-10-05](https://linkedapi.io/changelog#2026-10-05): Viewer state, Connection degree filters, Signed webhooks and custom headers, Event selection, Webhook management in the SDKs and CLI, Changelog in the SDKs, CLI and MCP - [Week of 2026-09-28](https://linkedapi.io/changelog#2026-09-28): Reposts, Mentions, Post URNs - [Week of 2026-09-14](https://linkedapi.io/changelog#2026-09-14): Post search ## Guides - [AI Candidate Sourcing on LinkedIn Without a Recruiter Seat](https://linkedapi.io/guides/ai-candidate-sourcing-linkedin): AI candidate sourcing on LinkedIn without Recruiter – turn one vacancy into a standard search, an evidence-backed shortlist and a reviewed first message. - [Talent Mapping in Recruitment: Build a LinkedIn Market Map](https://linkedapi.io/guides/talent-mapping-recruitment): Talent mapping in recruitment, explained – and how to build an observed market map from LinkedIn with an AI agent: companies, people, evidence and gaps. - [B2B Buying Committee: How to Map One on LinkedIn with an AI Agent](https://linkedapi.io/guides/b2b-buying-committee): What a B2B buying committee is, who sits on it, and how to map one at a target account from LinkedIn – with an AI agent or in code. - [Claude Code for LinkedIn Marketing: A Weekly Content Workflow](https://linkedapi.io/guides/claude-code-linkedin-marketing): How to use Claude Code for LinkedIn marketing – a weekly workflow that researches your category, writes a content brief, drafts a post and routes engagers. - [LinkedIn Social Listening: Monitor Mentions and Competitors with AI](https://linkedapi.io/guides/linkedin-social-listening): How to do LinkedIn social listening – track brand mentions, competitors and topic conversations with a weekly AI-agent digest on your own account. - [AI for Sales Prospecting on LinkedIn: A Worked Agent Workflow](https://linkedapi.io/guides/ai-sales-prospecting-linkedin): How to use AI for sales prospecting on LinkedIn – one worked workflow from ICP to an approved invitation, run by an AI agent or in code. - [What Is a GTM Engineer? Role, Stack and the LinkedIn Layer](https://linkedapi.io/guides/gtm-engineer): What a GTM engineer does, the stack they run – CRM, enrichment, automation, agents – and how to wire LinkedIn into it with an account-based API. - [B2B Buying Signals: The LinkedIn Ones and How to Track Them](https://linkedapi.io/guides/linkedin-buying-signals): What B2B buying signals are, which ones LinkedIn shows you – profile views, post engagement, hiring, replies – and how to track them without intent data. - [Does LinkedIn Show Who Viewed Your Profile? Free vs Premium](https://linkedapi.io/guides/linkedin-who-viewed-my-profile): Does LinkedIn show who viewed your profile? Yes – what free and Premium accounts see, why some viewers stay hidden, and how to turn viewers into leads. - [LinkedIn Private Mode: What It Hides, and What It Costs You](https://linkedapi.io/guides/linkedin-private-mode): LinkedIn private mode – what each viewing mode shows, what going private costs you on Basic and Premium, and how to turn it on or off. - [What 1st, 2nd and 3rd Mean on LinkedIn: Degrees of Connection Explained](https://linkedapi.io/guides/linkedin-connection-degrees): What 1st, 2nd and 3rd mean on LinkedIn – what each degree lets you do, what 3rd+ and out of network mean, and what the badge hides. - [LinkedIn Sales Navigator Cost in 2026: Pricing by Plan](https://linkedapi.io/guides/linkedin-sales-navigator-cost): LinkedIn Sales Navigator cost in 2026 – Core, Advanced and Advanced Plus pricing per licence, the annual-billing catch, and which accounts need a seat. - [LinkedIn X-Ray Search: Operators, Examples, and What Google's Index Can't See (2026)](https://linkedapi.io/guides/linkedin-xray-search): LinkedIn X-ray search explained – the Google operators that work, copy-paste strings, and what Google's index can't see about a profile. - [LinkedIn AI Agent: How to Give Your Agent Access to Your Account](https://linkedapi.io/guides/linkedin-ai-agent): How to connect an AI agent to LinkedIn – what each connector holds, where actions run, what an agent can do, and which limits to set first. - [LinkedIn API Access: What Standard Developer Access Gets You](https://linkedapi.io/guides/linkedin-api-access): LinkedIn API access is mostly approval-gated – what is self-serve, whether it is free, how keys and docs actually work, and what to build on for the rest. - [LinkedIn Sales Navigator API: What Exists, Who Can Use It, and What to Build On](https://linkedapi.io/guides/linkedin-sales-navigator-api): The LinkedIn Sales Navigator API is partner-gated and not currently accepting new partners – what SNAP covers, and which route fits if you are outside it. - [LinkedIn Scraper in Python: Libraries, Code, and What Each Option Costs](https://linkedapi.io/guides/linkedin-scraper-python): Scraping LinkedIn in Python – the open-source libraries, the DIY Playwright route, and the authenticated account API, with the real cost of each. - [LinkedIn Account Restricted: Why It Happens and How to Get Back In](https://linkedapi.io/guides/linkedin-account-restricted): Your LinkedIn account is restricted – find which documented type you have, the route back for each, and what LinkedIn documents as possible triggers. - [LinkedIn InMail: What It Is, How Credits Work, and When to Use It](https://linkedapi.io/guides/linkedin-inmail): What LinkedIn InMail is, how many credits each plan gets, the credit-back rule, character limits – and when InMail beats a connection request. - [LinkedIn Pending Invitations: When They Expire and What Withdrawing Does](https://linkedapi.io/guides/linkedin-pending-invitations): Unanswered LinkedIn invitations expire after six months. Withdrawing one is silent – but you cannot re-invite that person for up to three weeks. - [LinkedIn Posts API and Post Automation (2026): Native Scheduler, Tools, and API](https://linkedapi.io/guides/how-to-automate-linkedin-posts): Is there a LinkedIn posts API? What the official Posts API covers, and how to automate LinkedIn posts – native scheduler, tools, and API posting. - [LinkedIn Social Selling Index (SSI): What It Is, How to Check It, and Whether It Still Matters](https://linkedapi.io/guides/linkedin-social-selling-index): What the LinkedIn Social Selling Index measures, how to check your SSI score for free, what counts as a good score – and how to track it over time. - [How to Automate LinkedIn Connection Requests in 2026: Send, Track, and Manage Invitations](https://linkedapi.io/guides/how-to-automate-linkedin-connection-requests): How to automate LinkedIn connection requests in 2026 – send, check status, withdraw stale invites, and handle incoming, all via API on your own account. - [LinkedIn Company Scraper and Company API: Extract Company Profiles, Employees, and Decision-Makers (2026)](https://linkedapi.io/guides/linkedin-company-scraper): LinkedIn company API or scraper (2026): what the official Organization Lookup returns, and how to pull profiles, employees, posts and decision-makers from a URL. - [How to Automate LinkedIn Messages (2026): The LinkedIn Messaging API, What's Safe, and the Flow in Code](https://linkedapi.io/guides/how-to-automate-linkedin-messages): How to automate LinkedIn messages in 2026 – what the official LinkedIn messaging API covers, who can use it, and the flow you can run in code. - [LinkedIn Boolean Search: Operators, Examples, and How to Run Searches at Scale (2026)](https://linkedapi.io/guides/linkedin-boolean-search): LinkedIn boolean search explained – the operators (AND, OR, NOT, quotes, parentheses), copy-paste examples, and how to run your search at scale via API. - [LinkedIn Post Scraper: How to Extract Posts, Reactions, and Comments via API (2026)](https://linkedapi.io/guides/linkedin-post-scraper): How to search and scrape LinkedIn posts via API – keyword search, your feed, reactions and comments, real code, and turning engagers into warm leads. - [LinkedIn Connections API and Export: Get Your Connections Manually or via API (2026)](https://linkedapi.io/guides/export-linkedin-connections): Is there a LinkedIn connections API? What the restricted official one covers, the manual Data Export steps, and how to pull your connections as JSON via API. - [LinkedIn Sales Navigator Scraper: How to Export Leads to CSV (2026)](https://linkedapi.io/guides/linkedin-sales-navigator-scraper): A LinkedIn Sales Navigator scraper is how leads reach a CSV – why there is no native export, and how extensions, export tools, and datasets compare. - [LinkedIn Jobs API: What Exists, and How to Get Job Data via API (2026)](https://linkedapi.io/guides/linkedin-jobs-scraper): No public LinkedIn jobs API exists – what the partner-only Job Posting API covers and how to get job data via an account-based API, with code and monitoring. - [LinkedIn Profile Scraper and Profile API: Extract Profile Data by URL or in Bulk (2026)](https://linkedapi.io/guides/linkedin-profile-scraper): LinkedIn profile API or scraper: get profile data by URL or in bulk – the fields you get, real code, the official Profile API's limits, and what you can't extract. - [How to Scrape LinkedIn in 2026 Without Getting Banned (and Is It Legal?)](https://linkedapi.io/guides/how-to-scrape-linkedin): Scraping public LinkedIn data isn't a federal crime, but it can still get your account banned. How to extract LinkedIn data safely and legally in 2026. - [LinkedIn Scraper API: What It Returns and What It Costs (2026)](https://linkedapi.io/guides/linkedin-scraper-api): What a LinkedIn scraper API returns per entity, what Bright Data, Apify and Unipile cost, and a real request with the JSON that comes back. - [Proxycurl Is Gone: Best LinkedIn Data API Alternatives in 2026 (and How to Migrate)](https://linkedapi.io/guides/proxycurl-alternatives): The Proxycurl API shut down in 2025 after LinkedIn sued it. What replaced it, endpoint by endpoint – the live alternatives by model, and how to migrate. - [LinkedIn Cold Outreach That Actually Works: 7 Data-Driven Strategies](https://linkedapi.io/guides/linkedin-cold-outreach-strategies-2026): The large majority of generic cold messages get ignored. Here's what the few that succeed do differently. - [LinkedIn Connection Limit 2026: Weekly Caps and When They Reset](https://linkedapi.io/guides/linkedin-connection-limit-2026): LinkedIn connection limits run from about 50 to 200 a week by account reputation – and they reset on a rolling 7-day window, not every Monday. - [LinkedIn Limits Explained: Connection, Message, Search and LinkedIn API Rate Limits](https://linkedapi.io/guides/understanding-linkedin-limits): LinkedIn limits by action and account reputation – connections, messages, views, searches – plus official LinkedIn API rate limits and how Linked API enforces yours. ## Comparisons - [Linked API vs Dripify (2026): Features, Pricing, and Safety Compared](https://linkedapi.io/vs/dripify): Does Dripify have an API? Yes – a reporting one. Linked API vs Dripify on developer surface, 2026 prices and account safety, and what each API can do. - [Linked API vs Expandi (2026): Features, Pricing, and Safety Compared](https://linkedapi.io/vs/expandi): Does Expandi have an API? Yes – an Open API that schedules actions. Linked API vs Expandi on developer surface, 2026 prices and account safety. - [Linked API vs PhantomBuster (2026): Features, Pricing, and Safety Compared](https://linkedapi.io/vs/phantombuster): Does PhantomBuster have an API? Linked API vs PhantomBuster on developer surface, 2026 prices and account safety – LinkedIn actions versus an account API. - [Linked API vs Unipile (2026): Features, Pricing, and Safety Compared](https://linkedapi.io/vs/unipile): Linked API vs Unipile, compared honestly across features, real 2026 prices, and account safety – and who should pick which tool for which job. ## Optional - [8 Best Dux-Soup Alternatives in 2026 (After the STACKED Move)](https://linkedapi.io/blog/dux-soup-alternatives): The best Dux-Soup alternatives in 2026 after the move to STACKED – where each tool runs, what it holds of your LinkedIn account, and what its API can do. - [8 Best HeyReach Alternatives in 2026 (Compared by Use Case)](https://linkedapi.io/blog/heyreach-alternatives): Does HeyReach have an API? The best HeyReach alternatives in 2026 by use case – agency outreach, multichannel, safety, and a LinkedIn API for builders. - [The Best Apollo.io Alternatives in 2026: Pick by the Job You're Replacing](https://linkedapi.io/blog/apollo-alternatives): Apollo.io bundles contact data, email sequencing, and manual LinkedIn – compare the best Apollo alternatives by the job you need to replace. - [8 Best Waalaxy Alternatives in 2026 (Compared by Use Case)](https://linkedapi.io/blog/waalaxy-alternatives): The best Waalaxy alternatives in 2026, compared by use case – safety, agencies, multichannel, and a programmable LinkedIn API for when you outgrow the UI. - [9 Best Dripify Alternatives in 2026 (Compared by Use Case)](https://linkedapi.io/blog/dripify-alternatives): The best Dripify alternatives in 2026, compared by use case – safety, multichannel, agencies, and a LinkedIn automation API for when you outgrow the UI. - [9 Best Evaboot Alternatives in 2026 (Compared by Use Case)](https://linkedapi.io/blog/evaboot-alternatives): The best Evaboot alternatives in 2026, compared by use case – Sales Navigator export, email enrichment, outreach, and an automation API for LinkedIn that does more than CSV. - [10 Best Phantombuster Alternatives in 2026 (Compared by Use Case)](https://linkedapi.io/blog/phantombuster-alternatives): The best Phantombuster alternatives in 2026, compared honestly by use case – scraping, Sales Navigator export, safe outreach, enrichment, and a LinkedIn API. - [Best LinkedIn Automation Tools 2026](https://linkedapi.io/blog/best-linkedin-automation-tools-2026): LinkedIn is the go-to platform for B2B prospecting, sales, and recruitment, but manual outreach is slow and repetitive. A guide to the 15 best LinkedIn automation tools of 2026 with detailed reviews and ratings. - [Top 10 LinkedIn Automation Tools](https://linkedapi.io/blog/top-10-linkedin-automation-tools): LinkedIn is still one of the go-to platforms for B2B marketing, finding new leads, and building professional connections. A look at 10 of the most useful LinkedIn automation tools that save time and make your outreach more consistent.