Skip to main content

Secure LinkedIn API for various use cases

Control your LinkedIn accounts or retrieve real-time data, all through a single API

  • Complex automations
  • Advanced outreach
  • Data collection
  • Whatever you want

### Sending a message
POST "https://api.linkedapi.io/account/conversations.sendMessage" > '{
  "standard": [{"person": "https://www.linkedin.com/in/person1", "text": "Hi! How are you?"}]
}'

### Reacting to posts
POST "https://api.linkedapi.io/account/posts.react" > '{
  "reactions": [
    {"post": "https://www.linkedin.com/posts/post1", "type": "like"},
    {"post": "https://www.linkedin.com/posts/post2", "type": "celebrate"}
  ]
}'

### Retrieving company data
POST "https://api.linkedapi.io/data/companies.get" > '{
  "include": {"basicInfo": {}, "employees": {"limit": 300}},
  "companies": ["https://www.linkedin.com/company/company1"]
}'

Trusted by teams around the world

Account API

 

Account API lets you manage any number of LinkedIn accounts programmatically through a single API interface or integrate your accounts into other tools and services. It's perfect for:

  • Complex automations
  • Service integrations
  • Advanced outreach
  • Data collection
  • Custom control scenarios

### Sending connection requests
POST "https://api.linkedapi.io/account/connections.sendRequest" > '{
  "requests": [
    {"person": "https://www.linkedin.com/in/person1", "message": "Let’s connect!"},
    {"person": "https://www.linkedin.com/in/person2"}
  ]
}'

### Withdrawing connection requests
POST "https://api.linkedapi.io/account/connections.withdrawRequest" > '{
  "withdrawals": [
    {"person": "https://www.linkedin.com/in/person1", "unfollow": true},
    {"person": "https://www.linkedin.com/in/person2"}
  ]
}'

### Commenting on posts
POST "https://api.linkedapi.io/account/posts.comment" > '{
  "comments": [
    {"post": "https://www.linkedin.com/posts/post1", "text": "Great post!"},
    {"post": "https://www.linkedin.com/posts/post2", "text": "That's true."}
  ]
}'

Data API

 

Data API lets you retrieve real-time LinkedIn data through an API interface, even if you don't have or don't want to connect your own LinkedIn account. It's perfect for real-time data collection in:

  • Sales and marketing
  • HR and recruitment
  • Research and AI development

### Searching companies on Sales Navigator
POST "https://api.linkedapi.io/account/companies.search" > '{
  "dataSource": "salesNavigator",
  "searches": [
    {"searchId": "id-1", "term": "Tech Inc", "limit": 2, "filter": {"sizes": ["51-200"], "locations": ["San Francisco"]}},
    {"searchId": "id-2", "term": "Green Energy", "limit": 2, "filter": {"sizes": ["1-10"], "locations": ["California"]}}
  ]
}'

### Retrieving companies data
POST "https://api.linkedapi.io/account/companies.get" > '{
  "include": {"basicInfo": {}, "employees": {}},
  "companies": ["https://www.linkedin.com/company/company1", "https://www.linkedin.com/company/company2"]
}'

### Retrieving people data
POST "https://api.linkedapi.io/account/people.get" > '{
  "include": {"basicInfo": {}, "experience": {}},
  "people": ["https://www.linkedin.com/in/person1", "https://www.linkedin.com/in/person2"]
}'

Integrations

 

Connect LinkedIn functionality directly into your favorite tools:

Make

Integrate LinkedIn actions into your automated workflows using Make automation platform.

Learn More

-

Zapier

Integrate LinkedIn actions into your automated workflows using Zapier automation platform.

Learn More

-

Pipedrive

Interact directly from Pipedrive cards: send connection requests, chat, and engage with posts.

Learn More

-

n8n

Integrate LinkedIn actions into your automated workflows using n8n automation platform.

Learn More

-

Slack

Receive notifications and execute LinkedIn actions directly from your Slack channels.

Learn More

-

Hubspot

Interact directly from HubSpot cards: send connection requests, chat, and engage with posts.

Learn More

-

Ready to start?

 

Choose your product, and start using Linked API within minutes: