The LinkedIn modules enable you to create and delete posts on a user's wall or create and delete posts on behalf of an organization in your LinkedIn account.
Prerequisites
In order to use LinkedIn with Integromat, it is necessary to have a LinkedIn account. If you do not have one, you can create a LinkedIn account at www.linkedin.com/signup.
To connect your LinkedIn account to Integromat follow the general instructions for Connecting to services.
After you click the Continue button, Integromat will redirect you to the LinkedIn website where you will be prompted to grant Integromat access to your account.
Confirm the dialog by clicking the Allow button.
Creates a text post on your wall.
Connection | Establish a connection to your LinkedIn account. |
Content | Enter the text content of the post. |
Visibility | Select whether the post will be visible to public or to my connections only. |
Type | Select whether to post simple text or link. |
Link |
URL Title Description |
Creates an image post on your wall.
Connection | Establish a connection to your LinkedIn account. |
Source File |
Map the file you want to upload from the previous module (e.g. HTTP > Get a File or Dropbox > Get a file), or enter the file name and file data manually. File name Data |
Visibility | Select whether the post will be visible to public or to my connections only. |
Title | Enter the title for the image post. |
Description | Enter the description for the post. |
Content | Enter the text content shared with the image. |
Deletes a post.
Connection | Establish a connection to your LinkedIn account. |
Post ID |
Enter (map) the ID of the post you want to delete. |
Creates a text post on your wall on behalf of an organization.
Connection | Establish a connection to your LinkedIn account. |
Organization | Select the organization you want to create a post on behalf of. |
Content | Enter the text content of the post. |
Type | Select whether to post simple text or link. |
Link |
URL Title Description |
Creates an image post on behalf of an organization.
Connection | Establish a connection to your LinkedIn account. |
Organization | Select the organization you want to create a post on behalf of. |
Source File |
Map the file you want to upload from the previous module (e.g. HTTP > Get a File or Dropbox > Get a file), or enter the file name and file data manually. File name Data |
Title | Enter the title for the image post. |
Description | Enter the description for the post. |
Content | Enter the text content shared together with the image. |
Searches for an organization by the vanity name or email domain.
Connection | Establish a connection to your LinkedIn account. |
Find Organization By |
Select the option you want to search organizations by.
|
Limit | Set the maximum number of organizations Integromat will return during one execution cycle. |
Allows you to perform a custom API call.
Connection | Establish a connection to your LinkedIn account. |
URL |
Enter a path relative to For the list of available endpoints, refer to the LinkedIn API Documentation.
|
Method |
Select the HTTP method you want to use: GET POST PUT PATCH DELETE |
Headers | Enter the desired request headers. You don't have to add authorization headers; we already did that for you. |
Query String | Enter the request query string. |
Body | Enter the body content for your API call. |
The following API call creates a user post in your LinkedIn account:
URL:
/v2/ugcPosts
Method:
POST
Body:
{
"author": "urn:li:person:KGAMpQRO_a",
"visibility": {
"com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
},
"lifecycleState": "PUBLISHED",
"specificContent": {
"com.linkedin.ugc.ShareContent": {
"shareCommentary": {
"text": "test message"
},
"shareMediaCategory": "NONE"
}
}
}
The result can be found in the module's Output under Bundle > Body.
In our example, the post ID was returned (and the post on the user's wall was created):