Create Work Order
Create a work order
Request
This endpoint expects an object.
createdBy
idempotencyId
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:
organizationId
priority
Allowed values:
propertyId
assignedUserId
customerId
ID from the Customer table. Required if maintenanceLocationType is UNIT.
description
entryNotes
entryPreference
Allowed values:
hasPetAlert
Indicates if there are pets at the location.
hourlyServiceRate
The hourly service rate.
householdId
Required if maintenanceLocationType is UNIT.
otherLocationDetails
previouslyReported
If the Issue was previously reported, this will be true.
requestedStartDateFrom
requestedStartDateTo
requestedStartTimeFrom
Time format string (HH:mm:ss or similar)
requestedStartTimeTo
Time format string (HH:mm:ss or similar)
requestorEmail
requestorName
requestorPhone
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.
Response
The created work order
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.

