cURL
curl --request PUT \ --url https://elixir.jobkit.io/jobs/{id}.json \ --header 'Content-Type: application/json' \ --data '{ "title": "<string>", "description": "<string>", "location": "<string>", "salary": 123, "salary_currency": "<string>", "salary_period": "<string>", "arrangement": "<string>", "category_id": 123, "term_id": 123, "company": "<string>", "company_website": "<string>", "application_type": "<string>", "application_url": "<string>", "application_email": "<string>" }'
{ "id": 2, "title": "Job title", "description": "Job description in Markdown format", "location": "Worldwide", "arrangement": "remote", "salary": "120000", "salary_currency": "USD", "salary_period": "yearly", "company": "Company LLC", "company_website": "https://www.company.com", "application_type": "url", "application_url": "https://www.company.com/application", "term": { "id": 1, "name": "Full-time" }, "category": { "id": 1, "name": "Engineering" }, "plan": { "id": 1, "name": "Basic", "price": 0, "period": 30, "highlight": false, "badge": false, "pin": false }, "logo": "https://job.board.com/files/.../2.png", "url": "https://job.board.com/jobs/2.json", "preview_image_url": "https://job.board.com/jobs/2.png", "created_at": "2025-01-10T18:21:59+00:00" }
Update a job post with the given ID
salary
hourly
daily
weekly
monthly
yearly
remote
onsite
hybrid
url
email
application_type