This document needs to be completed by BSG & IT/Vendor for each Application /API. Introduction By this API we can get customer’s debit/credit/both account statement for the date range provided in field i.e., date given in From date and to date field List of API List down the ………. Sr. No Name Description 1 Account Statement Date Range account statement can be fetched as per details provided in From date and To date field API Name getAccStmtDtRng Description Account Statement for a specified date range will be provided for debit, credit or both. Transport protocol (SOAP / REST) REST API Request URLs https://apideveloper.rblbank.com/test/sb/rbl/v1/cas/statement Access Requirement Request Parameters Business Parameter Name Description Parameter Name Parameter Type Parameter Constraints Comments TranID Transaction Id TranID String Alphanumeric and ‘_’ MaxLength = 16 Transaction ID generated by consumer of service which is unique Corp_ID Corporate Id Corp_ID String Alphanumeric and ‘_’ MaxLength = 20 Unique ID assigned to each enrolled Corporate Approver_ID Approver Id Approver_ID String Alphanumeric and ‘_’ MaxLength = 20 Unique ID for request approver Acc_No Account Number Acc_No String Alphanumeric and ‘_’ Holds the Finacle Account ID.
"Currency_Code": "" }, "Last_Pstd_Date": "", "Last_Txn_Date": "", "Last_Txn_Id": "", "Last_Txn_SrlNo": "" }, "To_Dt": "2014-10-31" }, "Signature": { "Signature": "Signature" } } } Response Parameters Business Parameter Name Description Parameter Name Parameter Type Parameter Constraints Comments TranID Transaction Id TranID String Alphanumeric and ‘_’ MaxLength = 16 Transaction Id that will be entered by the customer and it will be unique for each request. Corp_ID Corporate Id Corp_ID String Alphanumeric and ‘_’ MaxLength = 20 Unique ID assigned to each enrolled Corporate Approver_ID Approver Id Approver_ID String Alphanumeric and ‘_’ MaxLength = 20 Unique ID for request approver Status Status Status String SUCCESS/ FAILURE Transaction Status Error_Cde Error Code Error_Cde String If Error occurs provides error code Error_Desc Error Description Error_Desc String If Error occurs provides error description acid Account Number Acid String Holds the Finacle Account ID. amountValue Amount amountValue String Provides available balance amount of the account currencyCode Currency Code currencyCode String Provides Currency Code of the amount branchId Branch Id branchId String Provides the Finacle branch id currencyCode Currency Code currencyCode String Provides Currency Code of the amount amountValue Amount amountValue String This is the amount avaiable in the FFD currencyCode Currency Code currencyCode String Provides Currency Code of the amount amountValue Amount amountValue String This field shows the amount which has been lodged for
outward clearing. When a release to shadow balance is done, the amount present in this field gets transferred to the field “Funds in Clearing”. currencyCode Currency Code currencyCode String Provides Currency Code of the amount amountValue Amount amountValue String This is clear and unclear balance amount currencyCode Currency Code currencyCode String Provides Currency Code of the amount amountValue Amount amountValue String Provides available balance amount in the user's account currencyCode Currency Code currencyCode String Provides Currency Code of the amount hasMoreData Has More Data hasMoreData Character Either 'Y' or “”. If 'Y' then it has more transactions. If “” then no more transactions. pstdDate Post Date pstdDate String Provides the transaction posted date. instrumentId Instrument Id instrumentId String Provides instrument ID for the transaction. amountValue Amount amountValue String Provides the adhoc limit granted to account currencyCode Currency Code currencyCode String Provides Currency Code of the amount txnDate Transaction Date txnDate String Provides transaction date. txnDesc Transaction Description txnDesc String Provides particulars related to the transaction. txnType Transaction Type txnType Character D/C/B Provides transaction type(debit(D) or credit(C) or both(B)) amountValue Amount amountValue String Provides the adhoc limit granted to account currencyCode Currency Code currencyCode String Provides Currency Code of the amount txnCat Transaction Category txnCat String Provides transaction category (type(length 1 char) and sub type(length 2 char)).The type has possible values C - Cash, T - Transfer, L - Clearing .The subtype has the possible values BI, CI, NP, NR txnId Transaction Id txnId String Provides transaction ID of the inquiry txnSrlNo Transaction Serial Number txnSrlNo String Provides transaction serial number of the inquiry.
ER006 Technical Timeout Exception Occurred Timeout Exception Occurred ER007 Business Other FI Error Other FI Error ER008 Validation Invalid Corporate Hierarchy Invalid Corporate Hierarchy ER017 Technical Error Occurred While Calling the Provider Service Occurred While Calling the Provider Service DB Error Occurred While Accessing The ESB Database Error Occurred While Accessing The ESB Database ER034 Validation Request not valid for the given Account Number Request not valid for the given Account Number Appendix List of mandatory tags in request and response TITLE FIELDS TAGS MANDATORY VALUES MANDATORY "Acc_No": Account Number Mandatory "Tran_Type" " Transaction Type (Debit/Credit/Both) Mandatory field “From_Dt” Statement from date Mandatory field "To_Dt" Statement to date Mandatory field ERROR FIELDS TAGS MANDATORY VALUES MANDATORY