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 |
|---|
| CurrencyTypeId | CurrencyType enumeration member | |
| ObjectTypeId | ActorType enumeration member | Gets or sets type ID of the object referenced by record. Required. For credit records it either #29 (credit memo) or #30 (payment). For non-credit records it's always #29 (invoice). |
| ObjectId | Integer | Gets or sets reference to object which record is based upon, either invoice/credit memo or payment. Required. |
| IsCredit | Boolean | Gets or sets a value indicating whether this record stores credit used (true - credit otherwise debit). |
| AmtBalance | {MoneyValue entity reference} | Gets an object's (credit memo/invoice or payment) remaining balance BEFORE payment was posted. Optional. Zero for draft payments. |
| AmtUsed | {MoneyValue entity reference} | Gets or sets amount taken from credit (auto-calculated), or amount applied to invoice (entered by user). Cannot be negative; zero is allowed only for credit records. |
| RefInvoice | {Invoice entity reference} | Gets an invoice on which payment is based. Based on and |
| RefPayment | {Payment entity reference} | Gets a payment on which payment is based. Based on and |
| 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 |