OXYGENOXYGEN
← All integrations
LinkedIn logo

LinkedIn

LinkedIn messaging and connection requests.

OutboundOAuth73 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
accounts_list
List all connected accounts on the Unipile workspace.
GET /api/v1/accountsnoneno bill
accounts_get
Retrieve a single connected account, including status (CONNECTED, CREDENTIALS, OK, ERROR, etc.).
GET /api/v1/accounts/{id}noneno bill
accounts_delete
Unlink a connected account from Unipile.
DELETE /api/v1/accounts/{id}paid_providerno bill
accounts_update_proxy
Update an account's proxy configuration (custom or Unipile-managed).
PATCH /api/v1/accounts/{id}paid_providerno bill
accounts_restart
Restart sources of a frozen account to revive sync after errors.
POST /api/v1/accounts/{id}/restartpaid_providerno bill
accounts_sync
Initiate or poll a (re)sync of messaging data for the account.
GET /api/v1/accounts/{account_id}/syncnoneno bill
accounts_checkpoint_solve
Solve a code-based checkpoint encountered during native auth (LinkedIn 2FA / OTP).
POST /api/v1/accounts/checkpointpaid_providerno bill
accounts_checkpoint_resend
Resend the 2FA / OTP / in-app validation notification.
POST /api/v1/accounts/checkpoint/resendpaid_providerno bill
hosted_auth_link
Create a one-shot hosted auth URL (connect or reconnect).
POST /api/v1/hosted/accounts/linkpaid_providerno bill
users_me
Retrieve the connected account's own LinkedIn profile.
GET /api/v1/users/menoneno bill
users_me_edit
Edit the connected account's own LinkedIn profile.
PATCH /api/v1/users/me/editlinkedin_actionno bill
users_get
Retrieve a member's profile by provider id, public id, or profile URL.
GET /api/v1/users/{identifier}noneno bill
users_relations
List 1st-degree connections of the account.
GET /api/v1/users/relationsnoneno bill
users_followers
List followers of the account (or another user/company on supported APIs).
GET /api/v1/users/followersnoneno bill
users_posts
List posts authored by a user or (with is_company=true) a company.
GET /api/v1/users/{identifier}/postsnoneno bill
users_comments
List comments authored by a user.
GET /api/v1/users/{identifier}/commentsnoneno bill
users_reactions
List reactions a user has placed on posts or comments.
GET /api/v1/users/{identifier}/reactionsnoneno bill
users_invite
Send a LinkedIn connection invitation.
POST /api/v1/users/invitelinkedin_actionno bill
users_invite_sent_list
List pending sent invitations.
GET /api/v1/users/invite/sentnoneno bill
users_invite_sent_withdraw
Withdraw / cancel a sent invitation.
DELETE /api/v1/users/invite/sent/{invitation_id}linkedin_actionno bill
users_invite_received_list
List pending received invitations (each carries the shared_secret needed to act on it).
GET /api/v1/users/invite/receivednoneno bill
users_invite_received_handle
Accept or decline an incoming invitation.
POST /api/v1/users/invite/received/{invitation_id}linkedin_actionno bill
company_get
Retrieve a company profile by public id, numeric id, or URN.
GET /api/v1/linkedin/company/{identifier}noneno bill
chats_list
List chats across accounts with optional provider/account/unread filtering.
GET /api/v1/chatsnoneno bill
chats_get
Retrieve a single chat.
GET /api/v1/chats/{chat_id}noneno bill
chats_delete
Delete a chat (LinkedIn + WhatsApp only).
DELETE /api/v1/chats/{chat_id}paid_providerno bill
chats_patch
Toggle read / mute / archive / pin status, or add a participant.
PATCH /api/v1/chats/{chat_id}paid_providerno bill
chats_messages_list
List messages in a chat.
GET /api/v1/chats/{chat_id}/messagesnoneno bill
chats_messages_send
Send a message (with optional media) into an existing chat.
POST /api/v1/chats/{chat_id}/messageslinkedin_actionno bill
chats_create
Start a new 1:1 or group chat (supports InMail when linkedin.inmail=true).
POST /api/v1/chatslinkedin_actionno bill
chats_sync
Initiate or poll a full historical sync of a single conversation.
GET /api/v1/chats/{chat_id}/syncnoneno bill
chats_attendees_list
List attendees of a chat.
GET /api/v1/chats/{chat_id}/attendeesnoneno bill
messages_list
Cross-chat list of messages (recent inbox view).
GET /api/v1/messagesnoneno bill
messages_get
Retrieve a message.
GET /api/v1/messages/{message_id}noneno bill
messages_attachment_get
Download a single attachment from a message.
GET /api/v1/messages/{message_id}/attachments/{attachment_id}noneno bill
messages_edit
Edit a message (LinkedIn Classic, within 60 minutes of send).
PATCH /api/v1/messages/{message_id}linkedin_actionno bill
messages_delete
Delete a message (LinkedIn within 60 min; WhatsApp also supported).
DELETE /api/v1/messages/{message_id}linkedin_actionno bill
messages_reaction
React to a message (LinkedIn + WhatsApp).
POST /api/v1/messages/{message_id}/reactionlinkedin_actionno bill
chat_attendees_list
List all chat attendees the account knows.
GET /api/v1/chat_attendeesnoneno bill
chat_attendees_get
Retrieve attendee details.
GET /api/v1/chat_attendees/{id}noneno bill
chat_attendees_picture
Download attendee profile picture (binary).
GET /api/v1/chat_attendees/{id}/picturenoneno bill
chat_attendees_chats
List 1:1 chats involving the given attendee.
GET /api/v1/chat_attendees/{attendee_id}/chatsnoneno bill
chat_attendees_messages
List all messages from a given sender.
GET /api/v1/chat_attendees/{sender_id}/messagesnoneno bill
posts_create
Publish a LinkedIn post (member or organization), with optional media, link preview, mentions, repost, or job-embed.
POST /api/v1/postslinkedin_actionno bill
posts_get
Retrieve a post.
GET /api/v1/posts/{post_id}noneno bill
posts_comments_list
List comments on a post (or replies on a comment).
GET /api/v1/posts/{post_id}/commentsnoneno bill
posts_comment_create
Comment on a post or reply to a comment.
POST /api/v1/posts/{post_id}/commentslinkedin_actionno bill
posts_reactions_list
List reactions to a post or comment.
GET /api/v1/posts/{post_id}/reactionsnoneno bill
posts_reaction_add
Add a reaction to a post or comment.
POST /api/v1/posts/reactionlinkedin_actionno bill
linkedin_search
Unified Classic + Sales Navigator + Recruiter people / companies / posts / jobs search.
POST /api/v1/linkedin/searchnoneno bill
linkedin_search_parameters
Resolve human-readable strings to product-specific LinkedIn search parameter IDs/enums.
GET /api/v1/linkedin/search/parametersnoneno bill
linkedin_contracts_list
List Recruiter / Sales Nav contracts available on the connected account.
GET /api/v1/linkedin/contractsnoneno bill
linkedin_contracts_select
Select which Recruiter / SN contract the account uses.
POST /api/v1/linkedin/contracts/{id}/selectpaid_providerno bill
linkedin_projects_list
List Recruiter hiring projects.
GET /api/v1/linkedin/projectsnoneno bill
linkedin_projects_get
Retrieve a Recruiter hiring project.
GET /api/v1/linkedin/projects/{id}noneno bill
linkedin_user_action
Mutate Recruiter pipelines or save Sales Nav leads from a member.
POST /api/v1/linkedin/user/{user_id}linkedin_actionno bill
linkedin_profile_endorse
Endorse a specific skill on a member's profile.
POST /api/v1/linkedin/profile/endorselinkedin_actionno bill
linkedin_jobs_list
List your job postings.
GET /api/v1/linkedin/jobsnoneno bill
linkedin_jobs_create
Create a job posting draft.
POST /api/v1/linkedin/jobslinkedin_actionno bill
linkedin_jobs_get
Retrieve a job offer.
GET /api/v1/linkedin/jobs/{job_id}noneno bill
linkedin_jobs_update
Edit an existing job posting.
PATCH /api/v1/linkedin/jobs/{job_id}linkedin_actionno bill
linkedin_jobs_publish
Publish a job-posting draft.
POST /api/v1/linkedin/jobs/{draft_id}/publishlinkedin_actionno bill
linkedin_jobs_publish_checkpoint
Solve a member-privilege checkpoint encountered when publishing.
POST /api/v1/linkedin/jobs/{draft_id}/checkpointlinkedin_actionno bill
linkedin_jobs_close
Close an open job posting.
POST /api/v1/linkedin/jobs/{id}/closelinkedin_actionno bill
linkedin_jobs_applicants_list
List applicants to a job.
GET /api/v1/linkedin/jobs/{id}/applicantsnoneno bill
linkedin_jobs_applicants_get
Retrieve a specific applicant (Classic).
GET /api/v1/linkedin/jobs/applicants/{applicant_id}noneno bill
linkedin_jobs_applicants_resume
Download applicant resume (binary).
GET /api/v1/linkedin/jobs/applicants/{applicant_id}/resumenoneno bill
linkedin_inmail_balance
Get remaining InMail credit balance (Premium / SN / Recruiter).
GET /api/v1/linkedin/inmail_balancenoneno bill
profile_viewers_list
List named LinkedIn profile viewers exposed by the connected account's Who Viewed My Profile (WVMP) analytics page.
POST /api/v1/linkedinnoneno bill
linkedin_raw_data
Tunnel a raw LinkedIn voyager / sales / recruiter API call through the connected account. Use for endpoints not yet wrapped (notifications, profile views, network stats, follow/unfollow, saved searches, lead lists, etc.).
POST /api/v1/linkedinpaid_providerno bill
webhooks_list
List configured webhooks.
GET /api/v1/webhooksnoneno bill
webhooks_create
Create a webhook subscription. source determines the available events list.
POST /api/v1/webhookspaid_providerno bill
webhooks_delete
Delete a webhook.
DELETE /api/v1/webhooks/{id}paid_providerno bill