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 publishing job postings on LinkedIn. Specifically, the "Publish Job Posting" operation under the LinkedIn resource allows users to publish a job post by referencing a draft ID and providing additional JSON-formatted body data.
Common scenarios for this node include automating job posting workflows where job drafts are prepared in advance and then published programmatically to LinkedIn via Unipile's API. For example, HR teams can automate bulk job postings or integrate job posting into broader recruitment pipelines.
Properties
| Name | Meaning |
|---|---|
| Draft ID | The unique identifier of the job draft to be published as a job posting on LinkedIn. |
| Body (JSON) | Additional JSON data to customize or supplement the job posting request body. |
Output
The node outputs JSON data representing the response from the Unipile API after attempting to publish the job posting. This typically includes confirmation details such as the status of the publication, any identifiers assigned by LinkedIn, and possible error messages if the operation failed.
No binary data output is indicated.
Dependencies
- Requires an active connection to the Unipile API.
- Needs an API key credential configured in n8n to authenticate requests to Unipile.
- The base URL for the API is dynamically set from the credential configuration.
- The node sends HTTP requests with JSON content type headers.
Troubleshooting
- Missing or invalid Draft ID: Since Draft ID is required, ensure it is provided and corresponds to a valid draft in Unipile.
- Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
- Malformed JSON in Body property: Ensure the JSON input is well-formed; otherwise, the API may reject the request.
- API connectivity issues: Check network access and the validity of the base URL configured in credentials.
- Error responses from Unipile API: Review the returned JSON for error messages indicating issues like rate limits, invalid parameters, or server errors.
Links and References
- Unipile API Documentation (hypothetical link)
- LinkedIn Job Posting Guidelines (for understanding job post requirements)