Skip to main content

Update a job

Updates the details of a specific job (required scope jobs:write)

Path Parameters
    jobId int64 required
Header Parameters
    Customer-Id int64 required

    The customer identifier

Request Body
    plannedDuration int32

    The planned duration for the job, indicated in minutes
    Optional: Omit to retain current value

    description string

    The textual details about the job. Cannot be updated if the job has been started or completed
    Optional: Omit to retain current value

    reference string nullable

    The internal reference of the job - should usually be unique
    Optional: Omit to retain current value or provide null to unset

    personId uuid nullable

    The unique uuid identifier of the person who will serve as primary point of contact for the job. If set null, the primary person for the contact will be set instead. Cannot be updated if the job has been started or completed
    Optional: Omit to retain current value or provide null to unset

    orderNumber string nullable

    The order number associated to the job. May be required, dependent upon job type
    Optional: Omit to retain current value or provide null to unset

    customFields object[]

    Custom fields associated with the job. Omit or use an empty list to retain current values
    Optional: Omit to retain current value

  • Array [
  • definitionId int64 required

    The unique identifier of the associated custom field definition

    value string nullable

    The value of this custom field. If set to null, any existing value will be unset

  • ]
Responses

No Content

Loading...