Skip to main content
PUT
/
api
/
jobs
/
{id}
curl --request PUT \
  --url https://api.harmonyforstaffing.com/api/jobs/789 \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "title": "Senior ICU Nurse",
    "description": "Looking for experienced ICU nurse...",
    "publicDescription": "Join our award-winning hospital...",
    "startDate": 1699892400000,
    "address": {
      "address1": "123 Hospital Way",
      "city": "San Francisco",
      "state": "CA",
      "zip": "94105",
      "countryCode": "US"
    },
    "employmentType": "CONTRACT",
    "status": "OPEN",
    "notes": "Immediate start required. Night shift position."
  }'
{
  "id": 789,
  "title": "Senior ICU Nurse",
  "description": "Looking for experienced ICU nurse...",
  "publicDescription": "Join our award-winning hospital...",
  "dateAdded": 1679253000,
  "startDate": 1699892400000,
  "address": {
    "address1": "123 Hospital Way",
    "city": "San Francisco",
    "state": "CA",
    "zip": "94105",
    "countryCode": "US"
  },
  "employmentType": "CONTRACT",
  "status": "OPEN",
  "notes": "Immediate start required. Night shift position."
}
Update the details of an existing job posting.

Path Parameters

id
number
required
ID of the job to update

Body Parameters

title
string
required
Job title
description
string
required
Detailed job description
startDate
integer
required
Job start date (Unix timestamp)
publicDescription
string
Public-facing job description
address
object
required
Job location
employmentType
string
required
Type of employment
status
string
required
Current status of the job
notes
string
Additional notes about the job

Response

id
integer
The ID of the updated job
dateAdded
integer
Unix timestamp when the job was added
curl --request PUT \
  --url https://api.harmonyforstaffing.com/api/jobs/789 \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "title": "Senior ICU Nurse",
    "description": "Looking for experienced ICU nurse...",
    "publicDescription": "Join our award-winning hospital...",
    "startDate": 1699892400000,
    "address": {
      "address1": "123 Hospital Way",
      "city": "San Francisco",
      "state": "CA",
      "zip": "94105",
      "countryCode": "US"
    },
    "employmentType": "CONTRACT",
    "status": "OPEN",
    "notes": "Immediate start required. Night shift position."
  }'
{
  "id": 789,
  "title": "Senior ICU Nurse",
  "description": "Looking for experienced ICU nurse...",
  "publicDescription": "Join our award-winning hospital...",
  "dateAdded": 1679253000,
  "startDate": 1699892400000,
  "address": {
    "address1": "123 Hospital Way",
    "city": "San Francisco",
    "state": "CA",
    "zip": "94105",
    "countryCode": "US"
  },
  "employmentType": "CONTRACT",
  "status": "OPEN",
  "notes": "Immediate start required. Night shift position."
}