PropertyMe · Arazzo Workflow
Raise, quote, approve and complete a PropertyMe maintenance job
Version 1.0.0
The maintenance work-order flow, using the v2 job-task shape for create and read and the shared v1 sub-resources for quotations, transitions and attachments. Requires activity:read and activity:write, plus contact:read to resolve the supplier. There is no idempotency key on the create step — reconcile before any retry.
View Spec
View on GitHub
Real-EstateAustraliaProperty ManagementRentalsPropTechTenancyTrust AccountingInspectionsMaintenanceDocumentsPaymentsNew ZealandArazzoWorkflows
Provider
Workflows
raise-quote-and-complete-job
Create a maintenance job against a property, attach a supplier quote, approve, assign and complete it.
1
find-supplier
Resolve the supplier contact. Pages with Offset and Limit; there is no total count.
2
create-job
Create the work order. NO Idempotency-Key exists on this operation — on a timeout, do not blind-retry; re-read with SearchJobTaskV2Requestjobtaskssearch_Get filtered on DateCreatedMin/DateCreatedMax and confirm before trying again.
3
read-job
Read the job back to confirm its current state before transitioning.
4
add-quotation
Record the supplier's quote against the job.
5
attach-quotation-document
Attach the supplier's quote document to the quotation.
6
approve-job
Approve the job. A 400 here means the transition is not valid from the job's current state, not a transient failure — do not retry it.
7
assign-job
Assign the approved job to the supplier or agency member.
8
attach-completion-images
Attach completion photos before closing the job out.
9
complete-job
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.