For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
requestorEmailstring or nullOptionalformat: "email"<=100 characters
Email address of the person who requested the work. Optional. An empty or blank value is treated as no value. On update, sending an explicit null clears a previously stored value, while omitting the field leaves it unchanged. When a non-blank value is sent it must be a valid email address of at most 100 characters.
requestorNamestringOptional<=100 characters
requestorPhonestring or nullOptional<=15 characters
Phone number of the person who requested the work. Optional. An empty or blank value is treated as no value. On update, sending an explicit null clears a previously stored value, while omitting the field leaves it unchanged. When a non-blank value is sent it must be at most 15 characters.
requestedStartDateFromdateOptional
requestedStartDateTodateOptional
requestedStartTimeFromstringOptional
Time format string (HH:mm:ss or similar)
requestedStartTimeTostringOptional
Time format string (HH:mm:ss or similar)
totalCostOfMaterialsUseddoubleOptional
The total cost of materials used.
totalAmountOwedByResidentdoubleOptional
The total amount owed by the resident.
unitIdstringOptionalformat: "uuid"
Required if maintenanceLocationType is UNIT.
technicianNotesstringOptional
Notes to the technician.
previouslyReportedbooleanOptional
If the Issue was previously reported, this will be true.
serviceNotesstringOptional<=500 characters
vendorNotesstringOptional<=500 characters
holdReasonstringOptional
readableIdstringOptional
dueDatedateOptional
The due date for the work order.
isDoorCodeActivebooleanOptional
Indicates if the door code is active.
isAlarmActivebooleanOptional
Indicates if the alarm is active.
doorCodestringOptional
The door code for the location.
alarmCodestringOptional
The alarm code for the location.
Response
Expected response to a valid request
statusenumOptional
Allowed values:
priorityenumOptional
Allowed values:
hasPetAlertbooleanOptional
completedAtdatetimeOptional
requestorPhonestring or nullOptional
requestorEmailstring or nullOptionalformat: "emailAddress"
requestedStartDateFromdateOptional
requestedStartDateTodateOptional
requestedStartTimeFromstringOptional
requestedStartTimeTostringOptional
dueDatedateOptional
descriptionstringOptional<=500 characters
serviceNotesstringOptional<=2000 characters
vendorNotesstringOptional<=2000 characters
entryNotesstringOptional<=500 characters
entryPreferenceenumOptional
Allowed values:
isDoorCodeActivebooleanOptional
isAlarmActivebooleanOptional
doorCodestringOptional
alarmCodestringOptional
holdReasonstringOptional
otherLocationDetailstringOptional<=500 characters
attachmentIdsstringOptionalformat: "uuid"
technicianNotesstringOptional<=500 characters
Notes to the technician.
previouslyReportedbooleanOptional
If the Issue was previously reported, this will be true.