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 |
|---|
| WorkOrderId | Integer | Estimate work order id. Is required. |
| CurrencyTypeId | CurrencyType enumeration member | Currency type inherited from WO |
| Amount | {MoneyValue entity reference} | Requested NTE (Not to Exceed) amount. Negative values are not allowed; zero value might be blocked by pre-commit check. |
| Comment | String | When new NTE (Not to Exceed) is requested - contains request comment. After request was approved it contains response from customer. Max Length=2048 |
| StatusId | QuoteStatus enumeration member | Unknown, NotSubmitted (obsolete state), Requested, WaitingForApproval, Approved,Rejected, InProposal (reserved). Is required. |
| Reason | String | Contains response from customer after reject. Max Length=256 |
| ContactId | Integer | Id of the contact that approves or rejects estimate. Required for approved and rejected state when ContactName is not defined. |
| ContactName | String | Contact that approved or rejected comment. Required for approved and rejected state when ContactId is not defined. Max Length=256 |
| IsMultiline | Boolean | |
| Items | [{QuoteOrEstimateItem entity reference}, ...] | |
| ConcurrencyId | Integer | Gets or sets the concurrency identifier used for optimistic locks. |
| Id | Integer | Gets or sets a Corrigo entity identifier. |
| 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 |