Update Work Order
Update information for a specific work order
Path parameters
workOrderId
The id of the work order
Request
This endpoint expects an object.
maintenanceIssueId
ID from the maintenance issue api response.
maintenanceLocationId
ID from the maintenance location api response.
maintenanceLocationType
Indicates the type of location. Used to conditionally require certain fields (e.g., unitId, householdId).
Allowed values:
priority
Allowed values:
updatedBy
alarmCode
The alarm code for the location.
customerId
ID from the Customer table. Required if maintenanceLocationType is UNIT.
description
doorCode
The door code for the location.
dueDate
The due date for the work order.
entryNotes
entryPreference
Allowed values:
hasPetAlert
Indicates if there are pets at the location.
holdReason
hourlyServiceRate
The hourly service rate.
householdId
Required if maintenanceLocationType is UNIT.
isAlarmActive
Indicates if the alarm is active.
isDoorCodeActive
Indicates if the door code is active.
otherLocationDetails
previouslyReported
If the Issue was previously reported, this will be true.
readableId
requestedStartDateFrom
requestedStartDateTo
requestedStartTimeFrom
Time format string (HH:mm:ss or similar)
requestedStartTimeTo
Time format string (HH:mm:ss or similar)
requestorEmail
requestorName
requestorPhone
serviceNotes
technicianNotes
Notes to the technician.
totalAmountOwedByResident
The total amount owed by the resident.
totalCostOfMaterialsUsed
The total cost of materials used.
unitId
Required if maintenanceLocationType is UNIT.
vendorNotes
Response
Expected response to a valid request
status
Allowed values:
priority
Allowed values:
hasPetAlert
completedAt
requestorPhone
requestorEmail
requestedStartDateFrom
requestedStartDateTo
requestedStartTimeFrom
requestedStartTimeTo
dueDate
description
serviceNotes
vendorNotes
entryNotes
entryPreference
Allowed values:
isDoorCodeActive
isAlarmActive
doorCode
alarmCode
holdReason
otherLocationDetail
attachmentIds
technicianNotes
Notes to the technician.
previouslyReported
If the Issue was previously reported, this will be true.
id
readableId
idempotencyId
createdAt
updatedAt
deletedAt
assignedUserId
householdId
customerId
unitId
maintenanceIssueId
maintenanceLocationId
propertyId
organizationId
totalCostOfMaterialsUsed
The total cost of materials used.
totalAmountOwedByResident
The total amount owed by the resident.
totalAmountOwedByProperty
The total amount owed by the property.
hourlyServiceRate
The hourly service rate.
totalLaborCost
The total labor cost.

