Actions85
- Account Actions
- Calendar Actions
- Email Actions
- LinkedIn Actions
- Close Job Posting
- Create Job Posting
- Download Applicant Resume
- Edit Job Posting
- Endorse Skill
- Get Company Profile
- Get Hiring Project by ID
- Get Hiring Projects
- Get Inmail Balance
- Get Job Applicant
- Get Job Applicants
- Get Job Offer
- Get Job Postings
- Get Raw Data
- Perform Action on Member
- Publish Job Posting
- Search
- Search Parameters
- Solve Job Publishing Checkpoint
- Messaging Actions
- Post Actions
- User Actions
- Webhook Actions
Overview
This node integrates with the Unipile API to perform various operations, including interacting with LinkedIn. Specifically, the "Endorse Skill" operation for the LinkedIn resource allows users to endorse a particular skill on a LinkedIn profile programmatically. This can be useful in automating social media engagement tasks, such as endorsing colleagues' skills or managing endorsements at scale within an organization.
Practical examples include:
- Automatically endorsing team members' skills after completing a project.
- Bulk endorsing skills of connections based on certain criteria.
- Integrating endorsement actions into broader HR or CRM workflows.
Properties
| Name | Meaning |
|---|---|
| Account ID | The unique identifier of the LinkedIn account from which the endorsement is made. |
| Profile ID | The unique identifier of the LinkedIn profile that will receive the skill endorsement. |
| Skill Endorsement ID | The numeric identifier of the specific skill endorsement to apply to the profile. |
Output
The node outputs JSON data representing the result of the endorsement action. This typically includes confirmation details such as success status and any relevant metadata returned by the Unipile API regarding the endorsement operation.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Unipile API via an API key credential.
- The node expects the Unipile API base URL to be configured in the credentials.
- Proper permissions on the LinkedIn account are necessary to perform skill endorsements through the API.
Troubleshooting
Common Issues:
- Invalid or missing Account ID, Profile ID, or Skill Endorsement ID will cause the operation to fail.
- Insufficient permissions on the LinkedIn account may prevent endorsements.
- Network or authentication errors with the Unipile API can interrupt the process.
Error Messages:
- Errors related to authorization usually indicate invalid or expired API credentials; renewing or updating credentials resolves this.
- Validation errors about missing or incorrect IDs require verifying input property values.
- API connectivity issues suggest checking network access and API endpoint configuration.
Links and References
- LinkedIn Skills & Endorsements Overview
- Unipile API Documentation (for detailed API usage and authentication)
- n8n Documentation on Creating Custom Nodes