Linkedin

Learn how to use Linkedin with Composio

Overview

Enum

LINKEDIN

Description

Connect to Linked to send and manage emails.

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to openid,profile,w_member_social,email

Actions

Creates a new post on linkedin for the authenticated user or an organization they manage; ensure the user has necessary permissions if posting for an organization.

Action Parameters

author
stringRequired
commentary
stringRequired
distribution
object
isReshareDisabledByAuthor
boolean
lifecycleState
stringDefaults to PUBLISHED
visibility
stringDefaults to PUBLIC

Action Response

data
object
error
successful
boolean
Deletes a specific linkedin post (share) by its unique `share id`, which must correspond to an existing share.

Action Parameters

share_id
stringRequired

Action Response

data
object
error
successful
boolean
Retrieves organizations where the authenticated user has specific roles (acls), to determine their management or content posting capabilities for linkedin company pages.

Action Parameters

count
integerDefaults to 10
role
stringDefaults to ADMINISTRATOR
start
integer
state
stringDefaults to APPROVED

Action Response

data
object
error
successful
boolean
Fetches the authenticated linkedin user's profile, notably including the 'author id' required for attributing content such as posts or articles.

Action Parameters

Action Response

data
object
error
successful
boolean