POST api/bankstatementfile/automatch
Automatically matches Statement File with Bank Rec based on account number and bank name
Request Information
URI Parameters
None.
Body Parameters
Bank statement file to match
BankStatementFileViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| BankStatementFileId |
BankStatementFileId |
integer |
None. |
| BankId |
BankId |
integer |
None. |
| BankCodeId |
BankCodeId |
integer |
None. |
| Path |
Path |
string |
None. |
| FileName |
FileName |
string |
None. |
| OriginalFileName |
OriginalFileName |
string |
None. |
| StatementDate |
StatementDate |
date |
None. |
| CreatedOn |
CreatedOn |
date |
None. |
| BankName |
BankName |
string |
None. |
| BankReconciliationId |
BankReconciliationId |
integer |
None. |
Request Formats
application/json, text/json
{
"bankStatementFileId": 1,
"bankId": 1,
"bankCodeId": 1,
"path": "sample string 2",
"fileName": "sample string 3",
"originalFileName": "sample string 4",
"statementDate": "2025-10-29T06:33:18.4053054-04:00",
"createdOn": "2025-10-29T06:33:18.4053054-04:00",
"bankName": "sample string 7",
"bankReconciliationId": 8
}
application/xml, text/xml
<BankStatementFileViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels"> <BankCodeId>1</BankCodeId> <BankId>1</BankId> <BankName>sample string 7</BankName> <BankReconciliationId>8</BankReconciliationId> <BankStatementFileId>1</BankStatementFileId> <CreatedOn>2025-10-29T06:33:18.4053054-04:00</CreatedOn> <FileName>sample string 3</FileName> <OriginalFileName>sample string 4</OriginalFileName> <Path>sample string 2</Path> <StatementDate>2025-10-29T06:33:18.4053054-04:00</StatementDate> </BankStatementFileViewModel>
application/x-www-form-urlencoded
Response Information
Resource Description
FileProcessingResultViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Path |
|
string |
None. |
| FileName |
|
string |
None. |
| OriginalFileName |
|
string |
None. |
| Status |
|
FileProcessingStatusEnum |
None. |
| Message |
|
string |
None. |
Response Formats
application/json, text/json
{
"path": "sample string 1",
"fileName": "sample string 2",
"originalFileName": "sample string 3",
"status": 1,
"message": "sample string 4"
}
application/xml, text/xml
<FileProcessingResultViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels"> <FileName>sample string 2</FileName> <Message>sample string 4</Message> <OriginalFileName>sample string 3</OriginalFileName> <Path>sample string 1</Path> <Status>Matched</Status> </FileProcessingResultViewModel>