in LinkedIn API Live in production. Email, messengers & calendars next
Pricing Blog
Get API key Sign in
All systems operationalLinkedInAPIProduct

The LinkedIn API
for AI agents.

GTM API is an MCP-first LinkedIn API: one key lets your agent search, connect, message and enrich on your own LinkedIn accounts, through typed MCP tools or REST, on the infrastructure behind 20,000+ accounts at under 1% ban rate. Email, messengers and calendars are next, behind the same contract.

Get your API key See the MCP server Free plan · no credit card · from $39/account, $10 at volume
5.0/5 on G2 1 review
Claude
You

“Grab everyone who liked or commented on this post, enrich them, and keep only founders & C-level at marketing agencies.”

scraping engagers · enriching · filtering
Leads23 of 412 engagerssaved to table
Example LinkedIn profile photo
Maria Lopez
Founder & CEO · Brightleaf Agency
agency
Example LinkedIn profile photo
David Kim
CMO · NorthPeak Marketing
C-level
Example LinkedIn profile photo
Sofia Rossi
Founder · Rossi Creative
agency
+20 more · exported to Leads · Agency owners
Scrape engagers → enrich → filtered list
Claude
You

“Go through all my unanswered LinkedIn messages, draft a reply to each, and mark them read.”

reading 12 threads · drafting replies
Draft replies12 conversationsmarked read
Example LinkedIn profile photoTom Vega“can you send pricing?”
Hi Tom, here's the pricing one-pager. Happy to tailor it to your team size. Want a quick 15-min walkthrough this week?
approveeditregenerate
Example LinkedIn profile photoAïsha N.“who handles partnerships?”
That's me! Loved your last post on RevOps. Would a 20-min intro next Tue work?
approveedit
Triage inbox → draft every reply
Claude
You

“Find SaaStr 2026 attendees who follow our CEO and send a connection request mentioning the event.”

matching attendees · personalizing notes
Connection requests48 queuedpaced 45-90s
Example LinkedIn profile photo
Jane Cooper
“Saw you at SaaStr, loved the RevOps panel. Let's connect 👋”
scheduled
Example LinkedIn profile photo
Erik P.
“Fellow SaaStr-goer & CEO follower, would love to connect”
scheduled
Example LinkedIn profile photo
Nora Ø.
“Great seeing the Nordics crowd at SaaStr this year!”
scheduled
smart limits on · ~6 days to clear · 0 risk flags
Event-based personalized outreach
Claude
You

“Watch my new post. Anyone who comments 'PLAYBOOK' gets the link: DM the ones I'm already connected to, invite the rest.”

reading comments · checking degree · sending
Commenterspost · 2h old14 handled
Example LinkedIn profile photo
Ana Ruiz
“PLAYBOOK please 🙌”
DM sent
Example LinkedIn profile photo
Tom Hale
“playbook!”
invited
Example LinkedIn profile photo
Greg Patel
“great post, congrats”
no keyword
1st degree gets the DM, everyone else gets the invite first
Keyword in a comment → DM or invite
Claude
You

“Pull 30 days of commenters on @competitor's posts, dedupe against my CRM, and list the new ICP-fit ones.”

pulling commenters · deduping vs CRM
New ICP leads31 new · 87 dedupedvs CRM
Example LinkedIn profile photo
Raj Patel
Head of Growth · Flowstate
new
Example LinkedIn profile photo
Carla Buentello
VP Demand Gen · Loopwork
new
Example LinkedIn profile photo
Lena M.
VP Sales · Hooli
in CRM
commenters · last 30d on @competitor · enriched
Mine a competitor's audience → fresh ICP
Claude
You

“Across all 8 of my accounts, send 20 connection requests/day to this Sales Nav search, safely paced.”

dispatching to 8 accounts · pacing safely
Mass action · CRs8 accountsrunning
Example LinkedIn profile photoEmily W.
14/20
Example LinkedIn profile photoMarcus H.
11/20
Example LinkedIn profile photoSofia B.
18/20
paced 60-120s · smart limits on · +5 accounts
Run the whole fleet, safely paced
Claude
You

“Classify every new reply (interested / not now / wrong person) and push the hot ones to HubSpot.”

classifying replies · routing to CRM
Replies · classifiedtoday→ HubSpot
Example LinkedIn profile photo
Mark B.
“yes, send me a time”
interested
Example LinkedIn profile photo
Priya N.
“not right now, maybe Q3”
not now
Example LinkedIn profile photo
Rob G.
“I don't handle this”
wrong person
2 hot leads auto-routed to HubSpot
Classify replies → route to your CRM
Claude
You

“Accept the incoming invites from founders and C-level, ignore the rest, and send everyone accepted one line by name.”

reading invites · checking titles · accepting
Inbound invites34 waiting18 accepted
Example LinkedIn profile photo
Elena Vidal
Founder · Northwind Labs
accepted
Example LinkedIn profile photo
Jason Wu
CTO · Palio
accepted
Example LinkedIn profile photo
Dana K.
Talent sourcer · staffing agency
ignored
18 accepted, 16 ignored, each accepted one greeted by name
Inbound invites → screened, accepted, greeted
Claude
You

“Everyone who accepted my invite this week and never wrote back: send them a 20-second voice note instead of another text.”

listing new connections · checking threads · sending voice
Voice notesaccepted, never replied31 sent
Example LinkedIn profile photo
Marc Olsen
accepted Tue · thread still empty
0:19 sent
Example LinkedIn profile photo
Iris Chen
accepted Wed · thread still empty
0:22 sent
Example LinkedIn profile photo
Paul Adeyemi
accepted Wed · replied first
skipped
voice on LinkedIn is a channel almost nobody is using
Silent new connections → a 20-second voice note

gtm-api is a LinkedIn API and MCP server for AI agents.

gtm-api is an account-based LinkedIn API. LinkedIn's official API has no endpoints for invitations, member DMs or people search, so instead you connect your own accounts and drive them through one typed contract: MCP tools for AI agents, REST for your backend. Each account runs in an isolated anti-detect cloud browser with a dedicated proxy and smart limits.

Connect your favorite tool.
Drop into any stack you already use.
Every name is a click: a one-click install where the tool supports it, the right guide where it does not. OAuth consent in your browser is the second step. No key to paste.

Every GTM channel, one typed contract.

LinkedIn, inboxes, messengers and calendars behind a single consistent API. Same auth, same response shape, same webhooks. One schema your agents and your backend both speak, one namespace per channel.

in
Live

LinkedIn

gtm-api/linkedin

Classic & Sales Navigator. Messaging, invites, InMails, profile & company search, posts.

ClassicSales NavRecruiter
@
Coming soon

Email

gtm-api/email

Send, reply, sync threads and folders across Gmail, Outlook and IMAP with unified events. On the roadmap, same typed contract.

GmailOutlookIMAP
Coming soon

Messengers

gtm-api/messengers

WhatsApp, Telegram and Instagram DMs: send, receive, attachments, one unified chat object.

WhatsAppTelegramInstagram
Coming soon

Calendars

gtm-api/calendars

Availability, booking, reschedule, webhooks. Google & Microsoft out of the box.

GoogleMicrosoftiCal
"gtm-api is hands down the safest and most reliable option we've tested for LinkedIn outreach. Single Session Protection and rotating profiles are a game-changer. It's 10× safer than any other tool we've tried."
Frédéric D
Frédéric D.Co-founder, MirrorProfiles
↳ Safest LinkedIn stack by design, now a typed, agent-native API

Safest LinkedIn stack by design.

80% of LinkedIn automation users get restricted in their first year. gtm-api runs on a cloud anti-detect safety stack: smart limits, warm-up curves and account health as first-class data. Built by the team running 20,000+ LinkedIn accounts at <1% ban rate.

80%
of LinkedIn automation users
get restricted in their first year
Industry average
10×
safer than any other tool
tested by MirrorProfiles
Independently verified
  • Single Session Protection. Only one active session per LinkedIn account, ever. No parallel logins, no concurrent devices, no bans from session collisions.
  • Cloud-based anti-detect. 99.9% uptime infrastructure with anti-detect browser technology. No flaky desktop agents, no local footprint.
  • Rotating sender profiles. Distribute outreach across verified profiles to stay well below LinkedIn's overuse thresholds.
  • Dedicated residential proxies. Geo-matched to the account, rotated responsibly, never shared between tenants.
  • Smart warmup & rate control. Automatic ramp-up curves starting at 10-15 invites/day, with per-channel limits you can't accidentally overrun.
  • Device fingerprinting. Stable browser fingerprints so LinkedIn sees a consistent human, not an automation.
ACCOUNTS · Single Session Protection
Emily Westwood · LinkedIn
SECURE
Jordan Reyes · LinkedIn Sales Navigator
SECURE
Sofia Bianchi · LinkedIn
SECURE
Anya Müller · LinkedIn
WARMING
Marcus Hale · LinkedIn Recruiter
SECURE
↳ 0 sessions in conflict · 0 bans in 90 days

From API key to a running agent in minutes.

Inspired by the simplicity of SerpAPI. You don't read a 200-page manual. You copy one snippet and it works.

01 · CONNECT

Plug in your accounts

Hosted auth for LinkedIn, Gmail, Outlook, WhatsApp, Telegram, Google / Microsoft Calendar. We handle tokens, refresh and recovery.

02 · CALL

One API, one schema

Use MCP for agents, REST for backends, webhooks for events. Same action shape whether it's an email, a DM or a calendar invite.

03 · AUTOMATE

Run it anywhere

Claude, ChatGPT, LangChain, n8n or your own agent. gtm-api is just a tool, no lock-in and no glue code.

Built for how you go to market.

Four teams, four pains, one typed contract. Each card opens a deeper page.

MCP tools
toolscrape_linkedin_search_people
toolenrich_linkedin_person_full_profile
toolsend_linkedin_message
GTM engineers

Connect any agent to your GTM process.

MCP-first and native for agents, full GTM data and real actions at agent speed. Plug Claude, ChatGPT or your own agent into LinkedIn through one typed contract.

MCP-firstSearch + enrichRead + act
Learn more →
REST
POST/api/account-shares
POST/api/api-keys/{sid}/rotate
POST/api/linkedin-accounts/search
Agencies

Onboard clients without their password.

Clients OAuth their own accounts into your branded infra. Run outreach and social selling from your stack, with health and analytics for every account in one daily call.

Client-OAuthWarm-upFleet analyticsWhitelabel
Learn more →
REST
POST/api/linkedin-scraping/search-people
POST/api/linkedin-messages/send
POST/api/linkedin-account-snapshots/search
Platforms & integrators

Add LinkedIn on infrastructure proven for years.

A new channel on production infra battle-tested at scale, no bans, best pricing, native account connection. Focus on your product instead of building LinkedIn automation.

Proven infraNo bansBest priceNative connect
Learn more →
REST
POST/api/antidetect-browsers/run
POST/api/linkedin-account-smart-limits/search
POST/api/linkedin-account-activity-log/search
Account providers

Warm, secure & lease accounts from one hub.

Safety and smart warm-up at the core, plus an Access Hub: share accounts with clients, control access, limits and time, auto-renew on payment. Bulk actions across thousands.

Warm-upAccess hubBulk ops
Learn more →

The best per-account pricing on the market.

You pay for one thing, connected accounts. Everything else is included. Start free, add 5G Proxy to the accounts that matter most.

Per connected account
$39 per account
/ month
Volume pricing scales all the way down to $10 / account. Annual: pay for 12 months, run for 15. Free plan: one account, full API, no card.

Every account includes unlimited API calls & actions, no per-action fees, no counters, no feature gates. All running on the safest LinkedIn stack by design, the same infrastructure behind 20,000+ accounts at <1% ban rate.

  • Native cloud browser, Single Session Protection
  • Dedicated residential proxies, per account
  • Smart limits, warm-up & account-health monitoring
  • MCP server + REST + webhooks, one typed schema
5G Proxy · per-account add-on

A premium mobile carrier route of its own, instead of a shared residential IP. For the accounts you cannot afford to lose: a founder's profile, a client's account. On by default at checkout, mix per account if you want.

5G Proxypremium 5G+$15/account/mo
  • Dedicated 5G mobile route. All of the account's traffic rides carrier-grade mobile IPs, the network class LinkedIn trusts most: real phones live there.
  • Lightning speed. Premium 5G infrastructure: faster command execution, fewer retries, fewer drops. Fewer failures means fewer anomalies, and a safer account.

LinkedIn API questions, answered.

Does LinkedIn have an official API for messages and connection requests?

No. LinkedIn's self-serve APIs cover Sign In with LinkedIn and Share; the Marketing, Sales Navigator (SNAP), Talent and Learning APIs are partner-gated. There is no official endpoint for sending invitations, member-to-member messaging, or open people search. That gap is why account-based LinkedIn APIs such as gtm-api exist: you authorise your own accounts and drive them through one contract.

LinkedIn API developer guide →

What is a LinkedIn MCP server?

An MCP (Model Context Protocol) server exposes LinkedIn to an AI agent as typed tools it can call directly. Add the gtm-api MCP server to Claude, Cursor or ChatGPT with a single API key, and the agent can search, connect, message and enrich on your accounts, instead of drafting text for you to paste in by hand.

LinkedIn MCP server →

Is LinkedIn automation safe?

It is when every account is isolated and paced. gtm-api runs each account in its own anti-detect cloud browser with a dedicated residential proxy, Single Session Protection, warm-up curves and health-aware smart limits, so no automation can outrun the account it runs on. It is the same stack behind 20,000+ LinkedIn accounts at under a 1% ban rate.

Safe LinkedIn automation →

What are the LinkedIn connection request limits in 2026?

Roughly 100 invitations per week on free and Premium accounts and 150-200 with Sales Navigator, measured on a rolling 7-day window. A safe daily pace is about 15-20 on free and Premium and 30-40 on Sales Navigator; unanswered invites auto-withdraw after roughly six weeks, and total connections are capped at 30,000. gtm-api enforces this as per-account smart limits, ramping new accounts up instead of starting at the ceiling.

LinkedIn connection limits →

How much does gtm-api cost?

From $39 per connected account per month, scaling down to $10 per account at volume. Unlimited API calls and actions are included: no per-action fees, no counters, no feature gates. Annual billing: pay for 12 months, get 15. A free plan gives you one connected account with the full UI, API, MCP and CLI, no card. 5G Proxy is the per-account add-on at $15 a month: the account runs on a dedicated premium 5G mobile route, so commands execute faster with fewer retries and fewer drops.

Full pricing →

Go to market at agent speed.

Grab an API key, connect your first LinkedIn account, and call it from Claude, ChatGPT or your backend in minutes. Email, messengers and calendars are next, same typed contract.

gtm-api, the same stack running 20,000+ LinkedIn accounts in production at <1% ban rate.