ApexERPHost

<back to all web services

GetBankingTransactions

Requires Authentication
The following routes are available for this service:
GET/Banking/{BankProvider}/Transactions
GET/Banking/{BankProvider}/Transactions/{TransactionId}
GetBankingTransactions Parameters:
NameParameterData TypeRequiredDescription
AccountqueryBankAccountNo
D1queryDateTime?No
D2queryDateTime?No
BankProviderpathstringNo
TransactionIdpathstringNo
Pagequeryint?No
PageSizequeryintNo
BankAccount Parameters:
NameParameterData TypeRequiredDescription
AccountNumberformstringNo
CurrencyCodeformstringNo
GetBankingTransactionsResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformList<BankingTransaction>No
TotalformintNo
PageformintNo
PageSizeformintNo
BankingTransaction Parameters:
NameParameterData TypeRequiredDescription
TransactionIdformstringNo
TransactionDateformDateTimeNo
DebitOrCreditformintNo
AccountNumberformstringNo
AccountNameformstringNo
OperationCodeformstringNo
AmountformBanckingAmountNo
RateformdecimalNo
DocumentDateformDateTime?No
DocumentNumberformstringNo
AdditionalInfoformstringNo
DescriptionformstringNo
ChargeDetailformstringNo
TaxPayerCodeformstringNo
TaxPayerNameformstringNo
TreasuryCodeformstringNo
PartnerNameformstringNo
PartnerAccountNumberformstringNo
PartnerBankformstringNo
PartnerBankCodeformstringNo
PartnerTaxCodeformstringNo
PartnerPersonalNumberformstringNo
PartnerDocumentTypeformstringNo
PartnerDocumentNumberformstringNo
IntermediaryBankCodeformstringNo
IntermediaryBankformstringNo
AdditionalDescriptionformstringNo
PaymentIdformstringNo
ExternalPaymentIdformstringNo
ParentExternalPaymentIdformstringNo
StatusCodeformstringNo
TransactionTypeformstringNo
BanckingAmount Parameters:
NameParameterData TypeRequiredDescription
AmountformdecimalNo
CurrencyCodeformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /Banking/{BankProvider}/Transactions HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"Result":[{"TransactionId":"String","TransactionDate":"\/Date(-62135596800000-0000)\/","DebitOrCredit":0,"AccountNumber":"String","AccountName":"String","OperationCode":"String","Amount":{"Amount":0,"CurrencyCode":"String"},"Rate":0,"DocumentDate":"\/Date(-62135596800000-0000)\/","DocumentNumber":"String","AdditionalInfo":"String","Description":"String","ChargeDetail":"String","TaxPayerCode":"String","TaxPayerName":"String","TreasuryCode":"String","PartnerName":"String","PartnerAccountNumber":"String","PartnerBank":"String","PartnerBankCode":"String","PartnerTaxCode":"String","PartnerPersonalNumber":"String","PartnerDocumentType":"String","PartnerDocumentNumber":"String","IntermediaryBankCode":"String","IntermediaryBank":"String","AdditionalDescription":"String","PaymentId":"String","ExternalPaymentId":"String","ParentExternalPaymentId":"String","StatusCode":"String","TransactionType":"String"}],"Total":0,"Page":0,"PageSize":0}