Update a job post
PATCH/v1/jobs/:id/job_post
Updates the job post's title or visibility. Set listed to false to unlist a live job. Editing a rejected job's post moves the job back to draft.
Request
Responses
- 200
- 401
- 403
- 404
- 422
Job post updated
Missing or invalid bearer token.
The public API is not enabled for this account (err_feature_not_enabled), the acting user is not allowed to edit this job, or the API key lacks the jobs:write scope (err_insufficient_scope).
Job not found (err_job_not_found), or the job has no post yet (err_job_post_not_found).
Validation failed. Error codes:
err_job_not_editable— the job is closed or archivederr_job_post_visibility_required—internalandexternalare both falseerr_job_post_internal_option_required— an internal post allows neither apply nor refererr_job_post_confidential_listed— a confidential job's post can't be listederr_employee_form_not_internal— an employee form was sent for a post that isn't open to employeeserr_email_template_not_found— unknown or deleted email templateerr_email_template_invalid_category— the email template isn't an application submission emailerr_on_behalf_of_not_allowed— a personal access token passed another user's IDerr_user_not_found—on_behalf_ofis not an active user in the accounterr_on_behalf_of_forbidden— that user is not allowed to perform this action