v1
latestOpenAPI 3.1.02026-07-26549156879.0 KBAts > JobPosting
Updates a Job posting
Update a job posting.
put/api/2026-07-01/resources/ats/job_postings/{id}
Path parameters
idstring required
Request body
Example request
{
"id": "1",
"title": "My job title",
"description": "My job description",
"contract_type": "indefinite",
"category": "engineering",
"workplace_type": "onsite",
"status": "draft",
"schedule_type": "full_time",
"team_id": "1",
"location_id": "1",
"salary_format": "range",
"salary_from_amount_in_cents": 3000000,
"salary_to_amount_in_cents": 5000000,
"cv_requirement": "mandatory",
"cover_letter_requirement": "optional",
"phone_requirement": "do_not_ask",
"photo_requirement": "do_not_ask",
"personal_url_requirement": "do_not_ask",
"salary_period": "annual"
}Response
OK
Example response
{
"id": "1",
"company_id": "1",
"ats_company_id": "1",
"title": "My job title",
"description": "My job description",
"contract_type": "indefinite",
"category": "engineering",
"workplace_type": "onsite",
"remote": true,
"status": "draft",
"schedule_type": "full_time",
"team_id": "1",
"location_id": "1",
"legal_entity_id": "1",
"salary_format": "range",
"salary_from_amount_in_cents": 3000000,
"salary_to_amount_in_cents": 5000000,
"cv_requirement": "mandatory",
"cover_letter_requirement": "optional",
"phone_requirement": "do_not_ask",
"photo_requirement": "do_not_ask",
"personal_url_requirement": "do_not_ask",
"url": "https://my-factorial-domain/job_posting/job-title-slug",
"salary_period": "annual",
"published_at": "2024-07-02T08:28:00.000Z",
"created_at": "2024-07-10T13:30:02.000Z"
}