PUT /jobs/{jobID}

Update details of an existing job.

Path parameters

  • jobID integer Required
application/json

Body Required

  • jobID integer
  • jobTitle string
  • jobDescription string
  • scheduleLater boolean
  • Rrule string
  • companyID integer
  • propertyID integer
  • jobStatusID integer
  • clientID integer
  • jobTypeID integer
  • createdBy integer
  • updatedBy integer

Responses

  • 200

    Job updated successfully

  • 400

    Invalid job ID

  • 500

    Internal server error

PUT /jobs/{jobID}
curl \
 -X PUT http://api.example.com/jobs/{jobID} \
 -H "Content-Type: application/json" \
 -d '{"jobID":42,"jobTitle":"string","jobDescription":"string","scheduleLater":true,"Rrule":"string","companyID":42,"propertyID":42,"jobStatusID":42,"clientID":42,"jobTypeID":42,"createdBy":42,"updatedBy":42}'
Request example
{
  "jobID": 42,
  "jobTitle": "string",
  "jobDescription": "string",
  "scheduleLater": true,
  "Rrule": "string",
  "companyID": 42,
  "propertyID": 42,
  "jobStatusID": 42,
  "clientID": 42,
  "jobTypeID": 42,
  "createdBy": 42,
  "updatedBy": 42
}