Update a job
Update the details of an existing job posting. You can modify any field including title, skills, experience requirements, and evaluation weights.Endpoint
Authentication
This endpoint requires authentication. Include your authentication credentials in the request.Path parameters
The unique identifier of the job you want to update.
Request body
Provide the complete updated job object. All fields from the original job must be included.The job title for the position.
The ID of the company posting this job.
List of skills that are required for this position.
List of skills that are preferred but not required.
Minimum years of experience required for this position.
Number of open positions for this job.
Weight assigned to skill matching in candidate evaluation (0-100).
Weight assigned to GitHub profile evaluation (0-100).
Weight assigned to interview performance (0-100).
Weight assigned to years of experience (0-100).
Weight assigned to integrity checks (0-100).
Response
Returns the updated job object.Unique identifier for the job.
The ID of the company that posted this job.
The job title.
List of required skills for this position.
List of preferred skills for this position.
Minimum years of experience required.
Number of open positions.
Weight for skill evaluation.
Weight for GitHub evaluation.
Weight for interview evaluation.
Weight for experience evaluation.
Weight for integrity evaluation.
Status codes
Job updated successfully.
Invalid request body or missing required fields.
Authentication credentials are missing or invalid.
Job with the specified ID does not exist.
An error occurred while updating the job.