Integromat
  • Back to website
Articles in this section
  • Airtable
  • Bubble
  • Email (legacy)
  • Facebook Groups
  • Formstack
  • Google Cloud Vision
  • Google Sheets (legacy)
  • HTTP
  • JSON
  • Magento 2
See more
  1. Integromat Support
  2. Apps
  3. Docs

LinkedIn

Integromat Integromat Updated January 09, 2021 15:37
Please upgrade your scenarios that contain old LinkedIn modules to the current version of the LinkedIn modules. As of May 1, 2019, the old version is no longer supported and may stop working anytime.

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.

Getting Started with LinkedIn

Prerequisites

  • A LinkedIn account

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.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting LinkedIn to Integromat

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.

2019-11-27_16_30_11-Authorize___LinkedIn.png

Confirm the dialog by clicking the Allow button.

Users

Create a Text Post

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
Enter the URL of the link you want to post.

Title
Enter the title for the link.

Description
Enter the link description.

Create an Image Post 

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
Enter the file name.

Data
Enter or map file data manually.

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.

Delete a Post

Deletes a post.

Connection Establish a connection to your LinkedIn account.
Post ID

Enter (map) the ID of the post you want to delete.

Organizations

Create a Text Post

Creates a text post on your wall on behalf of an organization.

You may need to extend Integromat permissions for the LinkedIn access.
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
Enter the URL of the link you want to post.

Title
Enter the title for the link.

Description
Enter the link description.

Create an Image Post 

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
Enter the file name.

Data
Enter or map file data manually.

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.

Search for Organizations

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.

  • Vanity Name
    The Vanity Name is used to represent the public profile URL in the following format: www.linkedin.com/in/{vanityName}. Each LinkedIn profile has a unique vanityName.
  • Email Domain
    Enter the email domain of the organization. E.g. integromat.com
Limit Set the maximum number of organizations Integromat will return during one execution cycle.

Other

Make an API Call

Allows you to perform a custom API call.

Retrieving LinkedIn posts is not available at the moment.
Connection Establish a connection to your LinkedIn account.
URL

Enter a path relative to https://api.linkedin.com/. E.g. /2/files/list_folder

For the list of available endpoints, refer to the LinkedIn API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

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.

Example of Use - Create a Post

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"
}
}
}

2019-11-29_11_52_49-Integration_LinkedIn___Integromat.png

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):

2019-11-29_11_48_38-Integration_LinkedIn___Integromat.png

Was this article helpful?
8 out of 15 found this helpful
Menu
  • Features
  • Apps & Services
  • Templates
  • Pricing
  • What's new
  • Use cases
Information
  • Terms,  Privacy
  • FAQ
  • Help & Tutorials
  • Community
  • Affiliate Program
  • Blog
Developers
  • Developer Platform
Company
  • About the company
  • Join our team
  • Contact
Follow us
© 2020 Integromat by Celonis. All rights reserved. Integromat® is a registered trademark.
  • English