For AI agents: the docs index is at https://developer.corrigo.com/llms.txt. Append .md to any documentation page URL to get its markdown version.
| Property Name | Property Value | Property Description |
|---|
| Id | Integer | Internal Id |
| WorkOrderId | Integer | NOTE: It's used as ID |
| LastAction | {WoActionLog entity reference} | Reference to last status-changing action for WO, WOActionLog2Object.ID. |
| EmergencyReason | {WoActionReasonLookup entity reference} | Reason for escalating WO to Emergency when creating new WO from Customer Portal. References WOActionReasonLookup.(ActionID = WOActionType.PriorityChanged, ReasonID). |
| Reason | {WoActionReasonLookup entity reference} | Reason matching current WO status. Only On Hold and Cancelled statuses support and require reasons; for other statuses this field is null/empty. |
| BillStatus | BillStatus enumeration member | WO billing status computed based on WO status and financial status(es). It's a bitmask matching enumeration BillStatus. Cumulative mask value is a reference to vlangWOBillingStatusLookup.ID. |
| Invoice | {Invoice entity reference} | Customer Invoice associated with WO; references ciInvoiceObject.ID. |
| BilledTotal | {MoneyValue entity reference} | Contains total billed value; either preview (when ciInvoiceID == NULL) or actual version (otherwise). This field is nullable; NULL value is different from zero; it means total billed preview was never computed (when ciInvoiceID == NULL) or total billed amount is not applicable to this WO (otherwise). |
| XNumber | String | "External" WO number provided by third-party application. Used by integration. Max Length=256 |
| Properties | [{PropertyTreeNode object reference}, ...] | List of filled properties |
| LimitMultipleEntitiesNumberBehaviour | Boolean | Return exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API |