Create a work order
buildium_create_work_orderCreate a work order for a vendor. Attach it to an existing task (task_id) or create a new task with it (task: title, priority, status, assigned staff user, optional due date/property/unit). vendor_id and entry_allowed are required. Line items are optional (quantity x unit price, optional GL account). Buildium: POST /v1/workorders.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | A new task to create and link to this work order (instead of task_id). | |
| title | No | Work order title (max 127 chars). | |
| task_id | No | Existing task to attach this work order to. | |
| vendor_id | Yes | Vendor id doing the work. | |
| line_items | No | Work order line items. | |
| entry_notes | No | Notes on entering the unit. | |
| vendor_notes | No | Notes for the vendor. | |
| work_details | No | Description of the work. | |
| chargeable_to | No | Who will be charged for the work (max 100). | |
| entry_allowed | Yes | Whether entry to the unit is allowed. | |
| invoice_number | No | Vendor invoice/reference number (max 50). | |
| entry_contact_ids | No | Entry contact user ids (RentalTenant, AssociationOwner, Staff or RentalOwner). |