POST api/invoice/savereceiptlistitem
Save receipt list item Processes this invoice API request. The parameter and response sections describe the data exchanged with the API.
Request Information
URI Parameters
None.
Body Parameters
The save receipt item data contract supplied with the request.
SaveReceiptItemDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| ReceiptedAmount |
The receipted amount value. |
decimal number |
None. |
| ClientBankAccountId |
The unique identifier of the related client bank account resource. |
integer |
None. |
| LiableAccountId |
The unique identifier of the related liable account resource. |
integer |
None. |
| DateFundReceived |
The date fund received, expressed as a date and time. |
date |
None. |
| NegotiatorId |
The unique identifier of the related negotiator resource. |
integer |
None. |
| Description |
The description value. |
string |
None. |
| ReceiptItemInvoices |
The collection of receipt item invoices. |
Collection of SaveReceiptItemInvoiceDataContract |
None. |
| IsAutoMatching |
Indicates whether this item is auto matching. |
boolean |
None. |
| ReferenceMatched |
The reference matched value. |
string |
None. |
| TransactionStatus |
The transaction status value. |
string |
None. |
| TransactionDate |
The transaction date value. |
string |
None. |
| RelatedPropertyAccountId |
The unique identifier of the related related property account resource. |
integer |
None. |
Request Formats
application/x-www-form-urlencoded
Sample not available.
application/json, text/json
{
"ReceiptedAmount": 1.0,
"ClientBankAccountId": 2,
"LiableAccountId": 3,
"DateFundReceived": "2026-07-24T17:29:35.033009Z",
"NegotiatorId": 5,
"Description": "sample string 6",
"ReceiptItemInvoices": [
{
"InvoiceId": 1,
"UseBalanceAmount": 2.0,
"UseReceiptedAmount": 3.0,
"RecipientAccountId": 4,
"Regarding": "sample string 5",
"PaymentType": 0
},
{
"InvoiceId": 1,
"UseBalanceAmount": 2.0,
"UseReceiptedAmount": 3.0,
"RecipientAccountId": 4,
"Regarding": "sample string 5",
"PaymentType": 0
}
],
"IsAutoMatching": true,
"ReferenceMatched": "sample string 8",
"TransactionStatus": "sample string 9",
"TransactionDate": "sample string 10",
"RelatedPropertyAccountId": 1
}
Response Information
Resource Description
The response returned after the operation completes.
Collection of ReceiptItemDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| AgencyId |
The unique identifier of the related agency resource. |
integer |
None. |
| LiableAccountGroupName |
The liable account group name value. |
string |
None. |
| RecipientAccountId |
The unique identifier of the related recipient account resource. |
integer |
None. |
| LiableAccountId |
The unique identifier of the related liable account resource. |
integer |
None. |
| ClientBankAccountId |
The unique identifier of the related client bank account resource. |
integer |
None. |
| ReceiptAmount |
The receipt amount value. |
decimal number |
None. |
| NegotiatorId |
The unique identifier of the related negotiator resource. |
integer |
None. |
| ReceiptGrouping |
The receipt grouping globally unique identifier. |
globally unique identifier |
None. |
| ReceivedDate |
The received date, expressed as a date and time. |
date |
None. |
| Invoices |
The collection of invoices. |
Collection of ReceiptItemInvoiceDataContract |
None. |
| PaymentType |
The payment type classification. |
PaymentType |
None. |
| Id |
The unique identifier of this resource. |
integer |
None. |
Response Formats
application/json, text/json
[
{
"AgencyId": 1,
"LiableAccountGroupName": "sample string 2",
"RecipientAccountId": 3,
"LiableAccountId": 4,
"ClientBankAccountId": 5,
"ReceiptAmount": 6.0,
"NegotiatorId": 7,
"ReceiptGrouping": "7086cea3-0969-41ac-900c-4958034056e2",
"ReceivedDate": "2026-07-24T17:29:35.0486332Z",
"Invoices": [
{
"InvoiceId": 1,
"Regarding": "sample string 2",
"Allocations": [
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
},
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
}
],
"TotalAllocated": 3.0,
"TotalReceipted": 4.0,
"Id": 5
},
{
"InvoiceId": 1,
"Regarding": "sample string 2",
"Allocations": [
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
},
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
}
],
"TotalAllocated": 3.0,
"TotalReceipted": 4.0,
"Id": 5
}
],
"PaymentType": 0,
"Id": 10
},
{
"AgencyId": 1,
"LiableAccountGroupName": "sample string 2",
"RecipientAccountId": 3,
"LiableAccountId": 4,
"ClientBankAccountId": 5,
"ReceiptAmount": 6.0,
"NegotiatorId": 7,
"ReceiptGrouping": "7086cea3-0969-41ac-900c-4958034056e2",
"ReceivedDate": "2026-07-24T17:29:35.0486332Z",
"Invoices": [
{
"InvoiceId": 1,
"Regarding": "sample string 2",
"Allocations": [
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
},
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
}
],
"TotalAllocated": 3.0,
"TotalReceipted": 4.0,
"Id": 5
},
{
"InvoiceId": 1,
"Regarding": "sample string 2",
"Allocations": [
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
},
{
"UseBalanceAmount": 1.0,
"ReceiptAmount": 2.0,
"ToReceipt": 3.0,
"ToAllocate": 4.0,
"DateFundReceived": "2026-07-24T17:29:35.0486332Z",
"NegotiatorId": 6,
"Id": 7
}
],
"TotalAllocated": 3.0,
"TotalReceipted": 4.0,
"Id": 5
}
],
"PaymentType": 0,
"Id": 10
}
]