Get Customer Bank Accounts
GET/v1.1/customer/account/banks
Use to get the list of bank accounts for a given customer.
Request
Query Parameters
Default value: ASI173455897
Responses
- 200
- 401
OK
- application/json
- Schema
- Example (from schema)
- example
Schema
- Array [
- ]
Possible values: non-empty
, [SUCCESS
, FAILED
]
Possible values: non-empty
Find error codes here
bankAccountList object[]required
Possible values: >= 1
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
, [Current
, Saving
, Investment
]
0=Current | 1=Saving | 2=Investment
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
, [1
, 0
]
1 (True) | 0 (False)
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
Possible values: non-empty
, [1
, 0
]
1 (True) | 0 (False)
Possible values: non-empty
Possible values: non-empty
{
"status": "SUCCESS",
"reason": "string",
"rejectCode": 0,
"bankAccountList": [
{
"customerBankAccountId": "string",
"bankName": "string",
"bankId": "string",
"bankAddress": "string",
"accountType": "Current",
"bankAccountNumber": "string",
"accountName": "string",
"currency": "string",
"bankBranchName": "string",
"swiftCode": "string",
"ibanNumber": "string",
"bbanNo": "string",
"branchId": "string",
"mappedAccount": "string",
"cashAccounts": "string",
"stpEnable": "1",
"description": "string",
"correspondenceBank": "string",
"swiftMessageType": "string",
"correspondenceBankSwift": "string",
"regulatoryReporting": "string",
"senderToReceiverInfo": "string",
"beneficiaryName": "string",
"bearingParty": "string",
"statusId": "string",
"approvalStatus": "string",
"statusChangedBy": "string",
"isDefault": "1",
"customerName": "string",
"onlineTransfer": "string"
}
]
}
{
"status": "SUCCESS",
"reason": null,
"rejectCode": 0,
"bankAccountList": [
{
"customerBankAccountId": "8296",
"bankName": "HSBC BANK",
"bankId": "142",
"bankAddress": null,
"accountType": "Current",
"bankAccountNumber": "57575",
"accountName": null,
"currency": "AED",
"bankBranchName": null,
"swiftCode": "BBMEBHBX",
"ibanNumber": "XXXX",
"bbanNo": null,
"branchId": "XXX",
"mappedAccount": "0",
"cashAccounts": null,
"stpEnable": "0",
"description": "United Arab Emirates Dirham",
"correspondenceBank": null,
"correspondenceBankSwift": null,
"useIbanInswift": "0",
"regulatoryReporting": null,
"senderToReceiverInfo": null,
"beneficiaryName": null,
"bearingParty": "0",
"swiftMessageType": "1",
"statusId": "1",
"approvalStatus": "PENDING",
"statusChangedBy": "MAHESH ",
"isDefault": "0",
"customerName": " ",
"onlineTransfer": "DISABLED"
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Invalid Token
- Expired Token
Schema
{
"timestamp": "string",
"status": "string",
"error": "string",
"message": "string",
"path": "string",
"rejectCode": "string"
}
{
"timestamp": "2023-12-28T09:51:50.682Z",
"status": "401",
"error": "Unauthorized",
"message": "Invalid Token",
"path": "/api/v1.1/customer/account/banks",
"rejectCode": "1008"
}
{
"timestamp": "2023-12-28T09:51:50.682Z",
"status": "401",
"error": "Unauthorized",
"message": "Expired Token",
"path": "/api/v1.1/customer/account/banks",
"rejectCode": "1007"
}