Docs Pricing Blog
Get API key Sign in
LinkedIn API · MCP server · one typed contract

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 $0 to start · no credit card · from $19/account, $5 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

“Track my 200 target accounts; when someone moves to a VP+ role, alert me and draft a congrats DM.”

watching 200 accounts · drafting DM
Job change → draftauto-detectedready to send
Example LinkedIn profile photo
Jane Cooper
AE @ Globex → VP Sales @ Acme Corp
job change
Congrats on the VP Sales role at Acme, Jane! 🎉 Big step. Curious how you're thinking about the team's outbound motion this year.
approve & sendedit
Job changes → warm, timely DMs
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

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.

Drop into any stack you already use.
ClaudeCursorChatGPTLangChainn8nMakeZapierWindmillOpenAI Agents

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.

in
Live

LinkedIn

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

ClassicSales NavRecruiter
@
Coming soon

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

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

WhatsAppTelegramInstagram
Coming soon

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.

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 →
Access Hub3 active grants · 5 accounts shared+ New grant
Example LinkedIn profile photo [email protected]Partner.io 2 accounts ViewCloud browser+4 in 5 days
Example LinkedIn profile photo [email protected]Acme 3 accounts ViewAutomations in 23 days
Example LinkedIn profile photo [email protected]GrowthLab 5 accounts View no expiry
id.access_grants.search · create · extend · revoke · rotate-token
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 →
Account healthcohort percentile · last 30d
Acceptance rate 72% p85
Reply rate 24% p78
Search usage 58% p64
Warning flags low p92
/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 →
LinkedIn accounts2,418 connectedscroll →
AccountStatusAnti-detect browserProxyGeoDaily limitAcceptanceHealthLast active
Example LinkedIn profile photoEmily Westwood@emily-westwood Running Chrome 124 res · DE DE 14/20 61% 96 2m
Example LinkedIn profile photoJordan Reyes@jordan-reyes Running Chrome 124 res · US US 9/20 44% 88 5m
Example LinkedIn profile photoAnya Müller@anya-mueller Running issue Chrome 123 res · DE DE 6/20 38% 72 18m
Example LinkedIn profile photoDaniel Kim@dkim-revenue Login issue Chrome 124 res · GB GB 0/20 - 41 3h
Example LinkedIn profile photoSofia Bianchi@sofia-b Running Chrome 124 res · IT IT 18/20 57% 94 1m
Example LinkedIn profile photoMarcus Hale@marcus-hale Running Chrome 124 res · US US 11/20 49% 90 8m
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. Then add usage-based credits for data, only when you need them.

Per connected account
$19 per account
/ month
Volume pricing scales all the way down to $5 / account.

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
Credits · same infrastructure

One usage-based balance for scraping and enrichment. It stacks on any plan, bills on the same invoice, and you only buy it when you need data.

Creditsscrape + enrichfrom $79/mo

50+ LinkedIn data endpoints across profiles, companies, posts, employment, jobs and contacts. Clean normalized JSON, sub-200ms, 1 credit per request.

  • No accounts to connect. Credits run on our managed pool, so you can scrape and enrich before you've connected a single profile of your own.
  • Beyond your limits. Your accounts stay inside their safety limits; credits absorb the extra volume when you need more data.

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?

$19 per connected account per month, scaling down to $5 per account at volume. Unlimited API calls and actions are included: no per-action fees, no counters, no feature gates. Credits are the one usage-based extra: they buy scraping and enrichment on our managed account pool, with no accounts of your own to connect and no per-account limits, from $79 a month on the same invoice.

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.