Overview
This node interacts with the JobRoom API Switzerland to manage job advertisements. Specifically, the 'Create' operation allows users to create a new job advertisement by submitting complete job data in JSON format. This is useful for HR teams or recruiters who want to automate the posting of job ads to the JobRoom platform, ensuring consistent and structured job listings. For example, a company can use this node to programmatically publish job openings with detailed contact, company, employment, location, occupation, application channel, and publication information.
Use Case Examples
- Automate job posting for a new Software Engineer position with detailed job description and company info.
- Create multiple job advertisements in bulk by feeding JSON job data to the node in a workflow.
Properties
| Name | Meaning |
|---|---|
| Job Data (JSON) | Complete job advertisement data as JSON, including contact details, job descriptions, company info, employment terms, location, occupation code, application channels, and publication settings. |
Output
JSON
id- The unique identifier of the created job advertisement returned by the API.status- The status of the job advertisement creation request.message- Additional message or confirmation from the API about the creation process.
Dependencies
- Requires JobRoom API credentials including license key, username, and password for Basic Authentication.
Troubleshooting
- Invalid JSON in the 'Job Data (JSON)' field will cause an error; ensure the JSON is correctly formatted.
- Invalid or expired license key will prevent API access; verify the license key with JobRoom support.
- Authentication errors may occur if username or password is incorrect; check credentials.
- API request failures due to network or server issues; retry or check JobRoom API status.
Links
- JobRoom API Documentation - Official API documentation for JobRoom, detailing all available fields and endpoints for job advertisements.