ESB Services API Reference Guide
ESB Services API Reference Guide
The content of this document is proprietary to SYNAPSYS LTD and is confidential. It should not be reproduced or disclosed in whole or in part to
any party or used for any purpose other than for which it is submitted, without the written approval of SYNAPSYS LTD.
Service Name Endpoint URL Parameters
ESB Account Service http://10.18.50.145:7800/esb/account/v1/Accountinfo? legalIdNo
legalIdType
accountNo
clientId
companyId
http://10.18.50.145:7800/esb/customer/v1/getCustomerSignature {Id}
http://10.18.50.145:7800/esb/customer/v1/getAccountSignature {Id}
"header": {
"audit": {
"T24_time": 223,
"responseParse_time": 1075,
"requestParse_time": 1
},
"page_start": 1,
"page_token": "202307200274060050.01,99",
"total_size": 1,
"page_size": 99,
"status": "success"
},
"body": [
"customerTitle": "MRS",
"gender": "FEMALE",
"clientIndicator": "10",
"industry": "1130800000",
"addrCountry": "LK",
"cori": "8000",
"createdOn": "20221111",
"civilStatus": "MARRIED",
"legalIdIssueDate": "20160122",
"residence": "Colombo",
"clientId": "218900",
"address3": "THALAWATHUGODA",
"legalIdType": "EIC",
"mobileNos": "94758791071",
"legalIdNo": "197367002398",
"accountOfficer": "2000",
"nationality": "LK",
"dob": "19730618",
"internetBankingClient": "NULL",
"bookBranchCode": "LK0010800",
"clientAlias": "KLP218900"
http://10.18.50.145:7800/esb/loanOchast/v1/loanInfo?cusNo=1142045
[
"principalRecv": "-3058452.34",
"loanType": "LOANS.PERSONAL.FINANCIAL",
"spreadRate": "3",
"intBasis": "PENALINTEREST-E!PRINCIPALINT-E",
"settleStatus": "CURRENT",
"totalDelinBal": "-57080.65",
"accruedInt": "-9936.66",
"odPastDue": "57080.65",
"penaltyAccrue": "-40.67",
"loanAccount": "104065013215",
"loanMatDate": "20280607",
"prEffRate": "9",
"capitalPaid": "14280461.11",
"lastPayDate": "20230710",
"currency": "LKR",
"bookBranchName": "EHELIYAGODA",
"nextPayDate": "20230807",
"lastPaidAmt": "1294825.43",
"nextIntDueDate": "20230707",
"noOfInstInArrears": "1",
"oldLoanId": "LEGACY-000031899701",
"spreadOprnd": "ADD",
"principalPastDue": "0",
"npaStatus": "DEL",
"installmentDay": "0807",
"loanAmt": "4000000.00",
"settAcctLegacyNo": "068116013285",
"totalPaidAmt": "29094347.34",
"outOfOrderDays": "13",
"loanRepayAcct": "102068954735",
"totOsAmt": "-3099898.07",
"mainCustNo": "1142045",
"interestRecv": "1109566.06",
"mainCusLegacyNo": "S068519",
"bookBranchCode": "LK0010068",
"loanId": "AA21291YZU98",
"loanPeriod": "2424D",
"startDate": "20210607"
http://10.18.50.145:7800/esb/account/v1/Accountinfo?clientId=218900
[
"ownershipType": "OWNER",
"arrangementId": "AA2231523HWS",
"intAccrFromDate": "20230708",
"lockedAmount": "0",
"limitReference": "218900.0000000.",
"clientIndicator": "Individual",
"accountCurrency": "LKR",
"accruedIntAmount": "0",
"drawPower": "0",
"accountCategoryCode": "6001",
"onlineClearedBalance": "0",
"odFacility": "N",
"totalPledgedAmount": "0",
"intRateKey": "0|2.5|3|4|4.25",
"accountNo": "102002124456",
"workingBalance": "0",
"openClearedBalance": "0",
"product": "SA.SAVINGS.ALOKA.P",
"clientId": "218900",
"authStatus": "verified",
"accountOpeningDate": "20221111",
"lastChangeDate": "20221116",
"openActualBalance": "0",
"branchName": "KIRIBATHGODA",
"floatBalance": "0",
"productGroup": "ACCOUNTS.LCY.SAVINGS",
"onlineActualBalance": "0",
"restraintsPresent": "N",
"nextIntCycleDate": "20230808",
"depositType": "SAVING",
"accountBranch": "027"
},
"ownershipType": "OWNER|GUARDIAN",
"arrangementId": "AA22322QSYMM",
"intAccrFromDate": "20230708",
"lockedAmount": "0",
"limitReference": "220656.0000000.",
"clientIndicator": "Individual",
"accountCurrency": "LKR",
"accruedIntAmount": "0",
"drawPower": "0",
"accountCategoryCode": "6004",
"onlineClearedBalance": "0",
"odFacility": "N",
"totalPledgedAmount": "0",
"intRateKey": "0|2.5|3|3.5|4.5|5",
"accountNo": "102002155793",
"workingBalance": "0",
"openClearedBalance": "0",
"postingRestriction": "22",
"product": "SA.JUNIOR.J",
"clientId": "220656",
"authStatus": "verified",
"accountOpeningDate": "20221118",
"lastChangeDate": "20221121",
"openActualBalance": "0",
"branchName": "KIRIBATHGODA",
"floatBalance": "0",
"productGroup": "ACCOUNTS.LCY.SAVINGS",
"onlineActualBalance": "0",
"restraintsPresent": "Y",
"nextIntCycleDate": "20230808",
"jointHolderIds": "218900",
"depositType": "SAVING",
"accountBranch": "027"