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 editing LinkedIn job postings. Specifically, the "Edit Job Posting" operation allows users to update an existing job posting on LinkedIn by specifying the job's unique identifier and providing the updated details in JSON format.
Common scenarios for this node include automating updates to job listings based on changes in hiring needs or correcting information without manually accessing LinkedIn. For example, a recruiter could use this node to programmatically update job descriptions, requirements, or other metadata as part of an automated workflow triggered by internal HR systems.
Properties
| Name | Meaning |
|---|---|
| Job ID | The unique identifier of the LinkedIn job posting that you want to edit. |
| Body (JSON) | A JSON object containing the fields and values to update in the job posting. This can include any editable attributes supported by LinkedIn's job posting API. |
Output
The node outputs JSON data representing the response from the Unipile API after attempting to edit the LinkedIn job posting. This typically includes confirmation of the update, the updated job posting details, or error information if the update failed.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Unipile API.
- An API key credential or similar authentication token must be configured in n8n to authorize requests to the Unipile service.
- The base URL for the API is dynamically set from the credentials configuration.
Troubleshooting
- Invalid Job ID: If the provided Job ID does not exist or is incorrect, the API will likely return an error indicating the job posting was not found. Verify the Job ID before retrying.
- Malformed JSON Body: Ensure the JSON provided in the "Body (JSON)" property is correctly formatted and contains valid fields accepted by LinkedIn's job posting API.
- Authentication Errors: If the API key or credentials are missing or invalid, the node will fail to authenticate. Check the credential setup in n8n.
- API Rate Limits or Permissions: The Unipile API or LinkedIn may impose rate limits or require specific permissions to edit job postings. Confirm your API access rights and usage limits.
Links and References
- LinkedIn Jobs API Documentation
- Unipile API Documentation (generic link, replace with actual if available)