Linkup API for LinkedIn icon

Linkup API for LinkedIn

Automate LinkedIn with Linkup

Overview

This node integrates with the Linkup API to automate LinkedIn activities. Specifically, the Create Post operation under the Post resource allows users to create a new LinkedIn post programmatically. This is useful for automating content publishing on LinkedIn without manual intervention.

Common scenarios include:

  • Automatically posting updates or announcements from other systems.
  • Scheduling posts via workflows.
  • Attaching media files to posts for richer content.
  • Targeting posts through proxy country codes for regional relevance.

Example: A marketing automation workflow that creates LinkedIn posts with promotional messages and attached images whenever a new product launches.

Properties

Name Meaning
Message/Text The text content of the LinkedIn post to be created.
File Optional file (e.g., image or document) to attach to the post.
Country Code Country code used for proxy selection to route the request (e.g., FR, US, UK, DE, ES, IT).
Timeout (Advanced Option) Request timeout in milliseconds (default 30000 ms).
Retry Count (Advanced Option) Number of retries if the request fails (default 3).

Output

The node outputs JSON data containing the response from the Linkup API after attempting to create the post. The output includes:

  • The full API response fields as returned by Linkup.
  • A _debug object with details about the request body, headers, endpoint URL, and raw API response for troubleshooting.
  • Metadata including the resource (post), operation (createPost), timestamp of execution, and node version.
  • If an error occurs, the output JSON contains an error field describing the issue along with resource and operation info.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Linkup API.
  • The node uses HTTP POST requests to the Linkup API endpoint /posts/create.
  • Proxy country codes can be specified to route requests via different regions.
  • No additional external dependencies beyond the Linkup API and configured credentials.

Troubleshooting

  • Missing API Key Error: If the API key credential is not set or invalid, the node will throw an error indicating the missing API key. Ensure you have configured your Linkup API key in the node credentials.
  • Timeouts: Requests may time out if the server is slow or network issues occur. Adjust the "Timeout" advanced option as needed.
  • Invalid Parameters: Providing invalid or empty message text or file references may cause API errors. Verify input parameters before execution.
  • Country Code Issues: Using unsupported or incorrect country codes might lead to proxy routing failures. Use standard ISO country codes like "FR", "US", etc.
  • API Errors: The node returns error messages from the Linkup API in the output JSON's error field. Review these messages to diagnose issues such as authentication failure, rate limits, or invalid payloads.

Links and References

Discussion