POST api/bookkeepings/upload/heycentric
Upload HeyCentric end-of-day transactions as JSON. The transactions are reconstructed into a BankFile01 CSV, stored as a (downloadable) blob, and imported through the same flow as an uploaded bank file.
Request Information
URI Parameters
None.
Body Parameters
HeycentricBankFileImportCommand| Name | Description | Type | Additional information |
|---|---|---|---|
| Transactions | Collection of HeycentricTransactionDto |
None. |
|
| CommandType | CommandType |
None. |
Request Formats
application/json, text/json
Sample:
{
"Transactions": [
{
"Date": "2026-07-06T22:38:06.111688+02:00",
"Amount": 2.0,
"TransactionRef": "sample string 3",
"ServicePayNarrative": "sample string 4",
"AccountNumber": "sample string 5",
"MandateRef": "sample string 6",
"ResourceId": 1,
"ResourceTypeId": 1,
"Note": "sample string 7"
},
{
"Date": "2026-07-06T22:38:06.111688+02:00",
"Amount": 2.0,
"TransactionRef": "sample string 3",
"ServicePayNarrative": "sample string 4",
"AccountNumber": "sample string 5",
"MandateRef": "sample string 6",
"ResourceId": 1,
"ResourceTypeId": 1,
"Note": "sample string 7"
}
],
"CommandType": null
}
application/xml, text/xml
Sample:
<HeycentricBankFileImportCommand xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpeedAdmin.V2.Shared.Accounting.GenericOrderPaymentFlow.BankFileImport">
<Transactions>
<HeycentricTransactionDto>
<AccountNumber>sample string 5</AccountNumber>
<Amount>2</Amount>
<Date>2026-07-06T22:38:06.111688+02:00</Date>
<MandateRef>sample string 6</MandateRef>
<Note>sample string 7</Note>
<ResourceId>1</ResourceId>
<ResourceTypeId>1</ResourceTypeId>
<ServicePayNarrative>sample string 4</ServicePayNarrative>
<TransactionRef>sample string 3</TransactionRef>
</HeycentricTransactionDto>
<HeycentricTransactionDto>
<AccountNumber>sample string 5</AccountNumber>
<Amount>2</Amount>
<Date>2026-07-06T22:38:06.111688+02:00</Date>
<MandateRef>sample string 6</MandateRef>
<Note>sample string 7</Note>
<ResourceId>1</ResourceId>
<ResourceTypeId>1</ResourceTypeId>
<ServicePayNarrative>sample string 4</ServicePayNarrative>
<TransactionRef>sample string 3</TransactionRef>
</HeycentricTransactionDto>
</Transactions>
</HeycentricBankFileImportCommand>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.