All REST Endpoints
Cash Concentration Services/Sweep Instruction API
This service is used to generate the sweep instruction.
- Adds a new instruction
- Method: postPath:
/instruction
- Authorize the instruction by given ID
- Method: patchPath:
/instruction/{id}/approve
- Close the instruction by given ID
- Method: patchPath:
/instruction/{id}/close
- Deletes the instruction identified by given ID
- Method: deletePath:
/instruction/{id}
- Get all valid instruction
- Method: getPath:
/instruction
- Reject the instruction by given ID
- Method: patchPath:
/instruction/{id}/reject
- Reopen the instruction by given ID
- Method: patchPath:
/instruction/{id}/reopen
- Retrieves the instruction by ID
- Method: getPath:
/instruction/{id}
- Retrives the instruction by given ID
- Method: getPath:
/instruction/{id}/history
- Retrives the instruction by given ID
- Method: getPath:
/instruction/{id}/unauthorized
- Update an existing instruction
- Method: putPath:
/instruction/{id}
Cash Concentration Services/Sweep Instruction Service API
This service is used to perform the sweep instruction.
- Adds a New Instruction
- Method: postPath:
/service/instruction
- Get all Valid Instruction
- Method: getPath:
/service/lmc/instruction
- Retrieves the Instruction by ID
- Method: getPath:
/service/lmc/instruction/{id}
- Retrives the Instruction by Given ID
- Method: getPath:
/service/lmc/instruction/{id}/history
- Retrives the Instruction By Given ID
- Method: getPath:
/service/lmc/instruction/{id}/unauthorized
- Update an Existing Instruction
- Method: putPath:
/service/instruction/{id}
Cash Concentration Services/Sweep Products API
This service is used to generate the instruction.
- Get all valid sweep products
- Method: getPath:
/sweepproducts
- Retrieves the sweep products by ID
- Method: getPath:
/sweepproducts/{id}
Cash Concentration Services/Sweep Products Service API
This service is used for sweep product operation.
- Get all Valid Sweep Products
- Method: getPath:
/service/lmc/sweepproducts
- Retrieves the Sweep Products by ID
- Method: getPath:
/service/lmc/sweepproducts/{id}
Charge Services/Charge Definition API
This service is used for charge definition query.
- Get all valid charge definition
- Method: getPath:
/service/chargedefinition
Charge Services/Charge Inquiry API
This service is used for facilitates enquiry of all charges associated to a customer within an application based on the selected filters.
- Charges Inquiry
- Method: getPath:
/service/chargeInquiry
Common Core Services/Account API
This service is used to create Virtual Account for Virtual Entity. Virtual Account Details such as IBAN and Debit/Credit restrictions. Interest, Overdraft, Real Account Linkage Preferences are captured
- Adds a new core accounts
- Method: postPath:
/service/coreaccounts
- Close the core accounts by given customer account number
- Method: patchPath:
/service/coreaccounts/{custAccountNo}/close
- Reopen the core accounts by given customer account number
- Method: patchPath:
/service/coreaccounts/{custAccountNo}/reopen
- Retrieves the core accounts by providing array of account numbers
- Method: getPath:
/service/coreaccounts/getAccounts
- Update an existing core accounts
- Method: putPath:
/service/coreaccounts/{custAccountNo}
Common Core Services/BIC Directory API
This service is used to define the Bank Codes so that the bank is identified by SWIFT.
- Adds a new BIC directorys
- Method: postPath:
/service/bicdirectorys
- Close the BIC directory by given ID
- Method: patchPath:
/service/bicdirectorys/{bicCode}/close
- Get all valid BIC directorys
- Method: getPath:
/service/bicdirectorys
- Reopen the BIC directory by given ID
- Method: patchPath:
/service/bicdirectorys/{bicCode}/reopen
- Update an existing BIC directory
- Method: putPath:
/service/bicdirectorys/{bicCode}
Common Core Services/Branch API
This service is used for local holidays Operations.
- Adds a new core banks
- Method: postPath:
/service/corebanks
- Adds a new core branches
- Method: postPath:
/service/corebranchs
- Adds a new local holidays
- Method: postPath:
/service/localholidays
- Close the core banks by given ID
- Method: patchPath:
/service/corebanks/{bankCode}/close
- Close the core branches by given ID
- Method: patchPath:
/service/corebranchs/{branchCode}/close
- Close the local holidays by given ID
- Method: patchPath:
/service/localholidays/{branchCode}/{year}/close
- Reopen the core banks by given ID
- Method: patchPath:
/service/corebanks/{bankCode}/reopen
- Reopen the core branches by given ID
- Method: patchPath:
/service/corebranchs/{branchCode}/reopen
- Reopen the local holidays by given ID
- Method: patchPath:
/service/localholidays/{branchCode}/{year}/reopen
- Update an existing core banks
- Method: putPath:
/service/corebanks/{bankCode}
- Update an existing core branches
- Method: putPath:
/service/corebranchs/{branchCode}
- Update an existing rule
- Method: putPath:
/service/localholidays/{branchCode}/{year}
Common Core Services/Branch EOD API
This service provides the API for branch EOD Operations
- Get EOD process status of a given branch
- Method: getPath:
/service/brancheod/{branchCode}/{eodDate}
Common Core Services/Country Code API
This service is used for country code Operations.
- Adds a new country code
- Method: postPath:
/service/countrycodes
- Adds a new host code
- Method: postPath:
/service/hostcodes
- Adds a new language code
- Method: postPath:
/service/languagecodes
- Close the country codes by given ID
- Method: patchPath:
/service/countrycodes/{countryCode}/close
- Close the host codes by given ID
- Method: patchPath:
/service/hostcodes/{hostCode}/close
- Close the language code service by given ID
- Method: patchPath:
/service/languagecodes/{languageCode}/close
- Reopen the country codes by given ID
- Method: patchPath:
/service/countrycodes/{countryCode}/reopen
- Reopen the host codes by given ID
- Method: patchPath:
/service/hostcodes/{hostCode}/reopen
- Reopen the language code service by given ID
- Method: patchPath:
/service/languagecodes/{languageCode}/reopen
- Update an existing host code
- Method: putPath:
/service/hostcodes/{hostCode}
- Update an existing rule
- Method: putPath:
/service/countrycodes/{countryCode}
- Update an existing rule
- Method: putPath:
/service/languagecodes/{languageCode}
Common Core Services/Currency API
API for Currency Operations
- Adds a new currency definitions
- Method: postPath:
/service/currencydefinitions
- Adds a new currency holiday calendars
- Method: postPath:
/service/currencyholidaycalendars
- Adds a new currency pairs
- Method: postPath:
/service/currencypairs
- Adds a new currency rate types.
- Method: postPath:
/service/currencyratetypes
- Adds a new rates
- Method: postPath:
/service/rates
- Close the currency definitions by given ID
- Method: patchPath:
/service/currencydefinitions/{currencyCode}/{maintenanceCountry}/close
- Close the currency holiday calendars by given ID
- Method: patchPath:
/service/currencyholidaycalendars/{currency}/{year}/close
- Close the currency pairs by given ID
- Method: patchPath:
/service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}/close
- Close the currency rate types by given ID
- Method: patchPath:
/service/currencyratetypes/{currencyRateType}/close
- Close the rates by given ID
- Method: patchPath:
/service/rates/{branchCode}/{currency1}/{currency2}/close
- Reopen the currency definitions by given ID
- Method: patchPath:
/service/currencydefinitions/{currencyCode}/{maintenanceCountry}/reopen
- Reopen the currency holiday calendars by given ID
- Method: patchPath:
/service/currencyholidaycalendars/{currency}/{year}/reopen
- Reopen the currency rate types by given ID
- Method: patchPath:
/service/currencyratetypes/{currencyRateType}/reopen
- Reopen the currencypairs by given ID
- Method: patchPath:
/service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}/reopen
- Reopen the rates by given ID
- Method: patchPath:
/service/rates/{branchCode}/{currency1}/{currency2}/reopen
- Update an existing rule
- Method: putPath:
/service/currencydefinitions/{currencyCode}/{maintenanceCountry}
- Update an existing rule
- Method: putPath:
/service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}
- Update an existing rule
- Method: putPath:
/service/currencyratetypes/{currencyRateType}
- Update an existing rule.
- Method: putPath:
/service/currencyholidaycalendars/{currency}/{year}
- Update an existing rule.
- Method: putPath:
/service/rates
Common Core Services/Customer API
This service is used to maintain the record for external customers.It has the option to create different type and different category for the customers, also it takes the source system and source system customer number as input and maps the source system customer number to a unique customer.
- Adds a new core customers
- Method: postPath:
/service/corecustomers
- Close the core customers by given ID
- Method: patchPath:
/service/corecustomers/{customerNo}/close
- Reopen the core customers by given ID
- Method: patchPath:
/service/corecustomers/{customerNo}/reopen
- Retrieves the core customers by providing array of customer number
- Method: getPath:
/service/corecustomers
- Update an existing core customers
- Method: putPath:
/service/corecustomers/{customerNo}
Common Core Services/ECA System API
This service is used to maintain the External Credit Approval System (ECA System).
- Adds a new ECA system
- Method: postPath:
/service/ecasystems
- Close the ECA systems by given ID
- Method: patchPath:
/service/ecasystems/{ecaSystem}/close
- Get all valid ECA systems
- Method: getPath:
/service/ecasystems
- Reopen the ECA systems by given ID
- Method: patchPath:
/service/ecasystems/{ecaSystem}/reopen
- Update an existing ECA systems
- Method: putPath:
/service/ecasystems/{ecaSystem}
Common Core Services/External Chart Accounts API
This service API is used for external chart accounts Operations.
- Adds a new external chart accounts
- Method: postPath:
/service/externalchartaccounts
- Close the external chart accounts by given ID
- Method: patchPath:
/service/externalchartaccounts/{glCode}/close
- Reopen the external chart accounts by given ID.
- Method: patchPath:
/service/externalchartaccounts/{glCode}/reopen
- Update an existing rule
- Method: putPath:
/service/externalchartaccounts/{glCode}
Common Core Services/External Virtual Account API
This service is used to create virtual accounts in plato common core as external virtual accounts.
- Adds the new core virtual accounts
- Method: postPath:
/service/corevirtualaccounts
- Close the core virtual account by given Natural Key
- Method: patchPath:
/service/corevirtualaccounts/{virtualAccountNo}/close
- Get all valid core virtual accounts
- Method: getPath:
/service/corevirtualaccounts
- Modifies the core virtual accounts for a natural key
- Method: putPath:
/service/corevirtualaccounts/{virtualAccountNo}
- Reopen the core virtual account by given Natural Key
- Method: patchPath:
/service/corevirtualaccounts/{virtualAccountNo}/reopen
- Retrieves the core virtual accounts by natural key
- Method: getPath:
/service/corevirtualaccounts/{virtualAccountNo}
Common Core Services/External Virtual Account Structured Address API
This service is used to maintain structured address for Real Account .
- Adds a new structured address service
- Method: postPath:
/service/structuredaddressservice
- Close the structured address service by given ID
- Method: patchPath:
/service/structuredaddressservice/{virtualAccountNo}/close
- Get all valid structured address service
- Method: getPath:
/service/structuredaddressservice
- Reopen the structured address service by given ID
- Method: patchPath:
/service/structuredaddressservice/{virtualAccountNo}/reopen
- Retrieves the structured address service by ID
- Method: getPath:
/service/structuredaddressservice/{virtualAccountNo}
- Update an existing structured address service
- Method: putPath:
/service/structuredaddressservice/{virtualAccountNo}
Common Core Services/Multi-Currency Account API
This service is used to maintain multi currency accounts by linking it with sub accounts.
- Adds a new multi currency accounts linkage
- Method: postPath:
/multi-currency-accounts/linkage
- Authorize the multi currency accounts linkage by given ID
- Method: patchPath:
/multi-currency-accounts/linkage/{id}/approve
- Close the multi currency accounts linkage by given ID
- Method: patchPath:
/multi-currency-accounts/linkage/{id}/close
- Deletes the multi currency accounts linkage identified by given ID
- Method: deletePath:
/multi-currency-accounts/linkage/{id}
- Get all valid multi currency accounts linkage
- Method: getPath:
/multi-currency-accounts/linkage
- Reopen the multi currency accounts linkage by given ID
- Method: patchPath:
/multi-currency-accounts/linkage/{id}/reopen
- Retrieves the multi currency accounts linkage by ID
- Method: getPath:
/multi-currency-accounts/linkage/{id}
- Retrives the multi currency accounts linkage by given ID
- Method: getPath:
/multi-currency-accounts/linkage/{id}/unauthorized
- Retrives the unauthorized multi currency account records
- Method: getPath:
/multi-currency-accounts/linkage/unauthorizedcount
- Update an existing multi currency accounts linkage
- Method: putPath:
/multi-currency-accounts/linkage/{id}
Common Core Services/Structured Address API
This service is used to maintain structured address for Real Account.
- Adds a new structured address
- Method: postPath:
/structuredaddress
- Authorize the structured address by given ID
- Method: patchPath:
/structuredaddress/{id}/approve
- Close the structured address by given ID
- Method: patchPath:
/structuredaddress/{id}/close
- Deletes the structured address identified by given ID
- Method: deletePath:
/structuredaddress/{id}
- Get all valid structured address
- Method: getPath:
/structuredaddress
- Reopen the structured address by given ID
- Method: patchPath:
/structuredaddress/{id}/reopen
- Retrieves the structured address by ID
- Method: getPath:
/structuredaddress/{id}
- Retrives the structured address by given ID
- Method: getPath:
/structuredaddress/{id}/history
- Retrives the structured address by given ID
- Method: getPath:
/structuredaddress/{id}/unauthorized
- Retrives the unauthorized core account records
- Method: getPath:
/structuredaddress/unauthorizedcount
- Update an existing structured address
- Method: putPath:
/structuredaddress/{id}
Common Core Services/Transaction Code API
This service is used to create Source Transaction Codes. Transaction codes represents various types of transactions, for example, transfer charges, incoming mail transfer, incoming telex transfer, reserve, incoming clearing transfer etc.
- Adds a new core transaction codes
- Method: postPath:
/service/coretrncodes
- Close the core transaction codes by given ID
- Method: patchPath:
/service/coretrncodes/{trnCode}/close
- Reopen the core transaction codes by given ID
- Method: patchPath:
/service/coretrncodes/{trnCode}/reopen
- Update an existing core transaction codes
- Method: putPath:
/service/coretrncodes/{trnCode}
Common Core Services/Upload Source Preference API
This service is used for upload source preferences operations.
- Adds a new upload source preferences
- Method: postPath:
/cmc-upload-source-preferences-services/service/uploadsourcepreferences
- Adds a new upload sources
- Method: postPath:
/cmc-upload-source-preferences-services/service/uploadsources
- Close the upload source preferences by given ID
- Method: patchPath:
/cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}/close
- Close the upload sources by given ID
- Method: patchPath:
/cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}/close
- Get all valid upload source preferences.
- Method: getPath:
/cmc-upload-source-preferences-services/service/uploadsourcepreferences
- Get all valid upload sources.
- Method: getPath:
/cmc-upload-source-preferences-services/service/uploadsources
- Reopen the upload source preferences by given ID.
- Method: patchPath:
/cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}/reopen
- Reopen the upload sources by given ID
- Method: patchPath:
/cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}/reopen
- Update an existing rule
- Method: putPath:
/cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}
- Update an existing rule
- Method: putPath:
/cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}
Dashboard Services/Account Dashboard API
This service is used for account operations.
- Persists Accounts
- Method: postPath:
/accounts
- Persists Accounts
- Method: postPath:
/accounts/updatebalance
Dashboard Services/Account Map API
This service is used for Account Map Operations
- Retrieves the list of Total Account Map
- Method: getPath:
/accountmap
Dashboard Services/Account Map Service API
The operations from the Dashboard Services/Account Map Service API category.
- Retrieves the List of Total Account Map
- Method: getPath:
/service/lmd/accountmap
Dashboard Services/Currency Balance API
This service is for Currency Balances Operations
- Retrieves the Currency Balance by ID
- Method: getPath:
/currencybalance
Dashboard Services/Currency Balance Service API
The operations from the Dashboard Services/Currency Balance Service API category.
- Retrieves the Currency Balance by ID
- Method: getPath:
/service/lmd/currencybalance
Dashboard Services/Currency Liability API
This service is for Currency Liability Operations
- Retrieves the list of existing currency liability
- Method: getPath:
/currencyliability
Dashboard Services/Currency Liability Service API
The operations from the Dashboard Services/Currency Liability Service API category.
- Retrieves the List of Existing Currency Liability
- Method: getPath:
/service/lmd/currencyliability
Dashboard Services/Customer Account Balance API
This service is for to perform the Account Balance Operations.
- Persists Balance of Accounts
- Method: postPath:
/accountbalance
Dashboard Services/Customer Service API
The operations from the Dashboard Services/Customer Service API category.
- Get all Valid Customer
- Method: getPath:
/service/lmd/customer
- Retrieves the Customer by Given ID
- Method: getPath:
/service/lmd/customer/{id}/history
- Retrieves the Customer by Given ID
- Method: getPath:
/service/lmd/customer/{id}/unauthorized
- Retrieves the Customer by ID
- Method: getPath:
/service/lmd/customer/{id}
Dashboard Services/Effective Balance API
This service is use for Effective Balances Operations.
- Retrieves the List of Total Effective Balances
- Method: getPath:
/effectivebalance
Dashboard Services/Effective Balance Service API
The operations from the Dashboard Services/Effective Balance Service API category.
- Retrieves the List of Total Effective Balances
- Method: getPath:
/service/lmd/effectivebalance
Dashboard Services/Event Dashboard API
This service is used for Events Operations.
- Adds a new event
- Method: postPath:
/events
- Archive events of current date
- Method: postPath:
/events/archive/{branchCode}
- Delete a event
- Method: putPath:
/events/deleteEvent
- Modify a event
- Method: putPath:
/events/dismiss
- Retrieves the event by id
- Method: getPath:
/events/{id}
- Retrieves the list of existing events based on log Type
- Method: getPath:
/events
Dashboard Services/Event Dashboard Service API
The operations from the Dashboard Services/Event Dashboard Service API category.
- Retrieves the Event by ID
- Method: getPath:
/service/lmd/events/{id}
- Retrieves the List of Existing Events Based on Log Type
- Method: getPath:
/service/lmd/events
Dashboard Services/Interest Details API
API for Interest Details Operations
- Adds a new Interest Details
- Method: postPath:
/interestdetails
- Retrieves the list of existing Interest Details
- Method: getPath:
/interestdetails
Dashboard Services/Interest Details Service API
This service is used for Interest Details Operations.
- Retrieves the List of Existing Interest Details
- Method: getPath:
/service/lmd/interestdetails
Dashboard Services/Investment Details API
This service used for Investment details Operations
- Adds a new Investment Details
- Method: postPath:
/investmentdetails
- Retrieves the list of total investment details
- Method: getPath:
/investmentdetails
Dashboard Services/Investment Details Service API
This service is used for investment details operations.
- Retrieves the List of Total Investment Details
- Method: getPath:
/service/lmd/investmentdetails
Dashboard Services/RM Dashboard API
This service used for RM Dashboard Operations
- Retrieves the data for RM dashboard
- Method: getPath:
/rmdashboard
Dashboard Services/RM Dashboard Service API
This service is used for RM Dashboard Operations
- Retrieves the Data for RM Dashboard
- Method: getPath:
/service/lmd/rmdashboard
Dashboard Services/Scheduled Sweeps Dasboard Service API
This service is used for Scheduled Sweeps Operations.
- Retrieves the List of Existing Scheduled Sweeps
- Method: getPath:
/service/lmd/scheduledsweeps
Dashboard Services/Top Cross Border Sweeps API
This service used for Top Cross Border Sweep Operations
- Adds a new Top Cross Border Sweep
- Method: postPath:
/crossborder
- Retrieves the list of existing cross border sweeps
- Method: getPath:
/crossborder
Dashboard Services/Top Cross Border Sweeps Service API
This service is used for Top Cross Border Sweep Operations.
- Retrieves the List of Existing Cross Border Sweeps
- Method: getPath:
/service/lmd/crossborder
Dashboard Services/Top Customer Sweeps API
This service used for Customer Sweep Operations
- Retrieves the list of existing Customer Sweeps
- Method: getPath:
/topcustomersweeps
Dashboard Services/Top Customer Sweeps Service API
This service is used for customer sweep operations.
- Retrieves the List of Existing Customer Sweeps
- Method: getPath:
/service/lmd/topcustomersweeps
Dashboard Services/Top Customers Balance API
This Service is used for Customer Balance Operations
- Retrieves the list of existing Customer Balance
- Method: getPath:
/topcustomersbalance
Dashboard Services/Top Customers Balance Service API
This service is used for Customer Balance Operations.
- Retrieves the List of Existing Customer Balance
- Method: getPath:
/service/lmd/topcustomersbalance
ICL Services/ICL Customer API
icl-limit screen where we define customer lending browser individual and overall limt.
- Adds a new customer
- Method: postPath:
/customer
- Authorize the customer by given ID
- Method: patchPath:
/customer/{id}/approve
- Checks the lend limit availability between a pair of customers
- Method: getPath:
/customer/checkLimitAvailability
- Close the customer by given ID
- Method: patchPath:
/customer/{id}/close
- Deletes the customer identified by given ID
- Method: deletePath:
/customer/{id}
- Get all valid customer
- Method: getPath:
/customer
- Reject the customer by given ID
- Method: patchPath:
/customer/{id}/reject
- Reopen the customer by given ID
- Method: patchPath:
/customer/{id}/reopen
- Retrieves the customer by ID
- Method: getPath:
/customer/{id}
- Retrives the customer by given ID
- Method: getPath:
/customer/{id}/history
- Retrives the customer by given ID
- Method: getPath:
/customer/{id}/unauthorized
- Update an existing customer
- Method: putPath:
/customer/{id}
- Update lend limit of a customer identified by given ID
- Method: patchPath:
/customer/{customerId}/updateLimit
ICL Services/ICL Customer Service API
This service is used for icl-limit screen where we define customer lending browser individual and overall limt.
- Adds a list of new customers
- Method: postPath:
/service/icl/customers
- Adds a new customer
- Method: postPath:
/service/icl/customer
- Authorize the customer by given ID
- Method: patchPath:
/service/icl/customer/{id}/approve
- Checks the lend limit availability between a pair of customers
- Method: getPath:
/service/icl/customer/checkLimitAvailability
- Close the customer by given ID
- Method: patchPath:
/service/icl/customer/{id}/close
- Get all valid customer
- Method: getPath:
/service/icl/customer
- Retrieves the customer by ID
- Method: getPath:
/service/icl/customer/{id}
- Retrives the customer by given ID
- Method: getPath:
/service/icl/customer/{id}/history
- Retrives the customer by given ID
- Method: getPath:
/service/icl/customer/{id}/unauthorized
- Update an existing customer
- Method: putPath:
/service/icl/customer/{id}
ICL Services/Loan API
This service is used for Loan API
- Adds a new loan
- Method: postPath:
/loan
- Get all valid loan
- Method: getPath:
/loan
- Get pending loans for given customers
- Method: getPath:
/loan/pending/{lendingCustId}/{borrowingCustId}
- Initiate loan settlement
- Method: postPath:
/loan/{id}/initiateSettlement
- Record payment on an existing loan
- Method: patchPath:
/loan/{sweepLogId}/recordRepayment
- Reject an existing loan
- Method: patchPath:
/loan/{sweepLogId}/reject
- Retrieves the loan by ID
- Method: getPath:
/loan/{id}
- Update an existing loan
- Method: putPath:
/loan/{id}
- Update existing loan status
- Method: patchPath:
/loan/{sweepLogId}/updateLoanStatus/{loanStatus}
- Update sweep log ID
- Method: patchPath:
/loan/{id}/updateSweepLogID/{sweepLogId}
ICL Services/Loan Service API
The operations from the Loan Service API category.
- Get all valid loan
- Method: getPath:
/service/icl/loan
- Get pending loans for given customers
- Method: getPath:
/service/icl/loan/pending/{lendingCustId}/{borrowingCustId}
- Get the group customer Id for given customer id
- Method: getPath:
/service/icl/loan/getGroupCustId
- Get the loan summary
- Method: getPath:
/service/icl/loan/summary
- initiate loan settlement
- Method: postPath:
/service/icl/loan/initiateSettlement
- Retrieves the loan by ID
- Method: getPath:
/service/icl/loan/{id}
ICL Services/Loan Transaction API
This service is used for Loan Transaction.
- Adds a new new loan
- Method: postPath:
/loan/{loanId}/transactions
- Get all valid transaction of an existing loan
- Method: getPath:
/loan/{loanId}/transactions
ICL Services/Loan Transaction Service API
This service is used to perform Loan Transaction related operations.
- Get all Valid Transaction of an Existing Loan
- Method: getPath:
/service/icl/loan/{loanId}/transactions
Integration Services/Balance Fetch Integration API
This service is used to perform Balance Fetch related operations.
- Add a new balances
- Method: postPath:
/balanceFetch
- Add a new balances
- Method: postPath:
/balanceFetch/balances
- Get all balances
- Method: getPath:
/balanceFetch
- Get all ictb Entries History Accrual
- Method: getPath:
/balanceFetch/ictbEntriesHistoryAccr/{branchCode}
- Get all ictb Entries History.
- Method: getPath:
/balanceFetch/ictbEntriesHistory
- Get all valid value dated balances for the specified account
- Method: postPath:
/balanceFetch/getVDBalance
- Get available balance for the specified query parameters
- Method: getPath:
/balanceFetch/availableBalance
- Retrieves the accoubt by Value Date
- Method: postPath:
/balanceFetch/valueDate
- Retrieves the account by Account Number and Value Date
- Method: postPath:
/balanceFetch/getByAcctNoValueDate
- Retrieves the balance by ID
- Method: postPath:
/balanceFetch/accounts
- Retrieves the balance by ID
- Method: getPath:
/balanceFetch/getBySourceRef/{sourceRef}
- Retrieves the balance by ID
- Method: getPath:
/balanceFetch/{id}
- Update a balance
- Method: putPath:
/balanceFetch/balances/{id}
- Update a balance
- Method: putPath:
/balanceFetch/{id}
Integration Services/Balance Fetch Integration Service API
This service is used to perform Balance related operations.
- Add a new balances
- Method: postPath:
/service/balanceFetch
- Get all balances
- Method: getPath:
/service/lmx/balanceFetch
- Get all ictb Entries History
- Method: getPath:
/service/lmx/balanceFetch/ictbEntriesHistory
- Get available balance for the specified query parameters
- Method: getPath:
/service/lmx/balanceFetch/availableBalance
- Retrieves the accoubt by Value Date
- Method: postPath:
/service/lmx/balanceFetch/valueDate
- Retrieves the balance by ID
- Method: getPath:
/service/lmx/balanceFetch/getBySourceRef/{sourceRef}
- Update a balance
- Method: putPath:
/service/balanceFetch/{id}
Integration Services/Event API
This service is used for Event.
- Add a new event Logs
- Method: postPath:
/eventLog
- Get all events
- Method: getPath:
/eventLog
- Publish all events
- Method: getPath:
/eventLog/publish
Integration Services/Event Service API
This service is used for event related operations.
- Get all events
- Method: getPath:
/service/lmx/eventLog
- Publish all events
- Method: getPath:
/service/lmx/eventLog/publish
Integration Services/External System Log API
This service is used to perform External System Log related operations.
- Export all valid external system log
- Method: getPath:
/externalSystemLog/export
- Get all valid external system Log
- Method: getPath:
/externalSystemLog
- Retrieves the external system log by ID
- Method: getPath:
/externalSystemLog/{id}
- Update Transaction hand Off Status
- Method: postPath:
/externalSystemLog/processAckNack
Integration Services/External System Log Service API
This service is used to perform External System Log related operations.
- Export all valid external system log
- Method: getPath:
/service/lmx/externalSystemLog/export
- Get all valid external system log
- Method: getPath:
/service/lmx/externalSystemLog
- Retrieves the external system log by ID
- Method: getPath:
/service/lmx/externalSystemLog/{id}
Integration Services/External System Setup API
This service is used for External System Setup API
- Adds a new external system setup
- Method: postPath:
/externalsystemsetup
- Authorize the external system setup by given ID
- Method: patchPath:
/externalsystemsetup/{id}/approve
- Close the external system setup by given ID
- Method: patchPath:
/externalsystemsetup/{id}/close
- Deletes the external system setup identified by given ID
- Method: deletePath:
/externalsystemsetup/{id}
- Get all valid external system setup
- Method: getPath:
/externalsystemsetup
- Get all valid external system setup details
- Method: getPath:
/externalsystemsetup/getDetails
- Get all valid external system setup where DDA is true
- Method: getPath:
/externalsystemsetup/getbydda
- reopen the external system setup by given ID
- Method: patchPath:
/externalsystemsetup/{id}/reopen
- Retrieves the external system setup by ID
- Method: getPath:
/externalsystemsetup/{id}
- Retrives the external system setup by given ID
- Method: getPath:
/externalsystemsetup/{id}/history
- Retrives the external system setup by given ID
- Method: getPath:
/externalsystemsetup/{id}/unauthorized
- Update an existing external system setup
- Method: putPath:
/externalsystemsetup/{id}
Integration Services/External System Setup Service API
This service is used to perform External System related operations
- Get all valid external system setup
- Method: getPath:
/service/lmx/externalsystemsetup
- Get all valid external system setup details
- Method: getPath:
/service/lmx/externalsystemsetup/getDetails
Integration Services/Interest Optimization API
Interest Optimization method works by applying preferential pricing across a group of accounts on the basis of pre-determined criteria that are typically based on a net aggregate balance threshold.
For example, a company with multiple credit balances distributed across its various operating centers may find that individually these balances only qualify for the lowest interest-rate tier payable on credit balances. By contrast, under an interest-Optimization arrangement, the total of these balances is used to enhance the qualifying tier of the individual balances
- Adds a new interest optimization
- Method: postPath:
/interest-optimization
- Authorize the interest optimization by given ID
- Method: patchPath:
/interest-optimization/{id}/approve
- Close the interest optimization by given ID
- Method: patchPath:
/interest-optimization/{id}/close
- Closes expired structures accounts
- Method: getPath:
/interest-optimization/process-expiry/{branchCode}
- Deletes the interest optimization identified by given ID
- Method: deletePath:
/interest-optimization/{id}
- Get all valid interest optimization
- Method: getPath:
/interest-optimization
- Reject the interest optimization by given ID
- Method: patchPath:
/interest-optimization/{id}/reject
- Reopen the interest optimization by given ID
- Method: patchPath:
/interest-optimization/{id}/reopen
- Retrieves the interest optimization by given ID
- Method: getPath:
/interest-optimization/{id}/history
- Retrieves the interest optimization by given ID
- Method: getPath:
/interest-optimization/{id}/unauthorized
- Retrieves the interest optimization by ID
- Method: getPath:
/interest-optimization/{id}
- Retrieves the Interest Optimization structure ID
- Method: getPath:
/interest-optimization/getIOStructureId
- Update an existing interest optimization
- Method: putPath:
/interest-optimization/{id}
Integration Services/Interest Optimization Service API
Interest Optimization method works by applying preferential pricing across a group of accounts on the basis of pre-determined criteria that are typically based on a net aggregate balance threshold.
For example, a company with multiple credit balances distributed across its various operating centers may find that individually these balances only qualify for the lowest interest-rate tier payable on credit balances. By contrast, under an interest-Optimization arrangement, the total of these balances is used to enhance the qualifying tier of the individual balances
- Get all valid interest optimization
- Method: getPath:
/service/lmx/interest-optimization
- Retrieves the interest optimization by given ID
- Method: getPath:
/service/lmx/interest-optimization/{id}/history
- Retrieves the interest optimization by given ID
- Method: getPath:
/service/lmx/interest-optimization/{id}/unauthorized
- Retrieves the interest optimization by ID
- Method: getPath:
/service/lmx/interest-optimization/{id}
- Retrieves the IO structure ID
- Method: getPath:
/service/lmx/interest-optimization/getIOStructureId
Integration Services/Interest Optimization Simulation API
Interest Optimization method works by applying preferential pricing across a group of accounts on the basis of pre-determined criteria that are typically based on a net aggregate balance threshold.
For example, a company with multiple credit balances distributed across its various operating centers may find that individually these balances only qualify for the lowest interest-rate tier payable on credit balances. By contrast, under an interest-Optimization arrangement, the total of these balances is used to enhance the qualifying tier of the individual balances
- Adds a new interest optimization
- Method: postPath:
/simulation/interest-optimization
- Authorize the interest optimization simulation by given ID
- Method: patchPath:
/simulation/interest-optimization/{id}/approve
- Close the interest optimization simulation by given ID
- Method: patchPath:
/simulation/interest-optimization/{id}/close
- Create Interest Optimization Structure from Interest optimization simulation
- Method: postPath:
/simulation/interest-optimization/createIOStrunctureFromID
- Deletes the interest optimization simulation identified by given ID
- Method: deletePath:
/simulation/interest-optimization/{id}
- Get all valid interest optimization simulation
- Method: getPath:
/simulation/interest-optimization
- Reopen the interest optimization simulation by given ID
- Method: patchPath:
/simulation/interest-optimization/{id}/reopen
- Retrieves the interest optimization simulation by given ID
- Method: getPath:
/simulation/interest-optimization/{id}/history
- Retrieves the interest optimization simulation by given ID
- Method: getPath:
/simulation/interest-optimization/{id}/unauthorized
- Retrieves the interest optimization simulation by ID
- Method: getPath:
/simulation/interest-optimization/{id}
- Retrieves the IO structure ID
- Method: getPath:
/simulation/interest-optimization/getIOStructureId
- Update an existing interest optimization simulation
- Method: putPath:
/simulation/interest-optimization/{id}
Integration Services/Interface API
This service is used for Interface operations.
- Get all balances
- Method: getPath:
/balanceFetch1
Integration Services/Interface Service API
This service is used to perform Interface related operations.
- Get all balances
- Method: getPath:
/service/lmx/balanceFetch1
Integration Services/Payment Interface API
This service is used to perform Payment Interface related operations.
- Adds a new payment interface
- Method: postPath:
/paymentinterface
- Authorize the payment interface by given ID
- Method: patchPath:
/paymentinterface/{id}/approve
- Close the payment interface by given ID
- Method: patchPath:
/paymentinterface/{id}/close
- Deletes the payment interface identified by given ID
- Method: deletePath:
/paymentinterface/{id}
- Get all valid payment interface
- Method: getPath:
/paymentinterface
- Reject the payment interface by given ID
- Method: patchPath:
/paymentinterface/{id}/reject
- reopen the payment interface by given ID
- Method: patchPath:
/paymentinterface/{id}/reopen
- Retrieves all the interface types in system
- Method: getPath:
/paymentinterface/interfacetype
- Retrieves the payment interface by ID
- Method: getPath:
/paymentinterface/{id}
- Retrieves the payment interface details by external system id and method name
- Method: getPath:
/paymentinterface/interfacedetails/{externalSystemId}/{methodName}
- Retrieves the payment interface templates based on external system ID
- Method: getPath:
/paymentinterface/interfacetemplate/{externalSystemId}/{methodName}
- Retrives the payment interface by given ID
- Method: getPath:
/paymentinterface/{id}/history
- Retrives the payment interface by given ID
- Method: getPath:
/paymentinterface/{id}/unauthorized
- Update an existing payment interface
- Method: putPath:
/paymentinterface/{id}
Integration Services/Payment Interface Service API
This service is used to perform Payment Interface related operations.
- Adds a new payment interface service
- Method: postPath:
/service/paymentinterface
- Update an existing payment interface service
- Method: putPath:
/service/paymentinterface/{id}
Integration Services/Pre EOD Check API
This service is used for job scheduler operations
- Get all valid count of pre EOD Check records
- Method: getPath:
/preEODCheck/getCount
- Responds whether the branch has Pending Maintenances for Authorization
- Method: getPath:
/preEODCheck/has-pending-maintenances/{branchCodeId}
- To get Unauthorized records
- Method: getPath:
/preEODCheck/{branchCodeId}
Integration Services/Pre EOD Check Service API
API for jobscheduler Operations
- Get all valid count of pre EOD Check records
- Method: getPath:
/service/lmx/preEODCheck/getCount
- Responds whether the branch has Pending Maintenances for Authorization
- Method: getPath:
/service/lmx/preEODCheck/has-pending-maintenances/{branchCodeId}
- To get Unauthorized records
- Method: getPath:
/service/lmx/preEODCheck/{branchCodeId}
Integration Services/SDE Processor API
This server will process the SDEs that are to be populated to IC SDE Val table
- Process SDEs for different interest methods
- Method: postPath:
/process-sde
- Process SDEs for ratio method simulation
- Method: postPath:
/async-process-sde-si
- Process SDEs for ratio method simulation
- Method: postPath:
/process-sde-si
Integration Services/Transaction Log API
This service is used for Populate Transaction ID for hand Off
- Adds a new post-HandOff Transaction
- Method: postPath:
/transactionLog/postHandOffTxn
- Adds a new transaction Log
- Method: postPath:
/transactionLog
- Get all valid transaction Log
- Method: getPath:
/transactionLog/fetchNewTxnList
- Process Pending Sweeps
- Method: getPath:
/transactionLog/processPendingSweeps
Integration Services/Transaction Log Service API
This service is used to perform Transaction Log related operations.
- Get all valid transaction log
- Method: getPath:
/service/lmx/transactionLog/fetchNewTxnList
- Process Pending Sweeps
- Method: getPath:
/service/lmx/transactionLog/processPendingSweeps
Integration Services/Withholding Tax API
This service is used to perform Withholding Tax related operations
- Adds a new withholding tax
- Method: postPath:
/withholdingtax
- Authorize the withholding tax by given ID
- Method: patchPath:
/withholdingtax/{id}/approve
- Close the withholdingtax by given ID
- Method: patchPath:
/withholdingtax/{id}/close
- Deletes the withholding tax identified by given ID
- Method: deletePath:
/withholdingtax/{id}
- Get all valid withholding Tax
- Method: getPath:
/withholdingtax
- Reject the withholdingtax by given ID
- Method: patchPath:
/withholdingtax/{id}/reject
- Reopen the withholding tax by given ID
- Method: patchPath:
/withholdingtax/{id}/reopen
- Retrieves the withholding tax by ID
- Method: getPath:
/withholdingtax/{id}
- Retrives the withholding tax by given ID
- Method: getPath:
/withholdingtax/{id}/history
- Retrives the withholding tax by given ID
- Method: getPath:
/withholdingtax/{id}/unauthorized
- Save the total child amount in ICTBLmChildSumInt table
- Method: postPath:
/withholdingtax/buildadvantageinterestpool/{todayDate}
- Update an existing withholding tax
- Method: putPath:
/withholdingtax/{id}
Interest Batch Services/EOD Batch API
This Service is used to Trigger EOD Batch.
- Initiate EOD Batch
- Method: postPath:
/eodBatch
- Initiate IC Batch EOD
- Method: postPath:
/icbeod
- Initiate IC Batch EOD
- Method: postPath:
/icblmtad
- Initiate Intraday Process
- Method: postPath:
/intraday
- Updates EOD Batch Status for corresponding ID
- Method: postPath:
/eodBatch/updateStatus
Interest Input Services/Account and Product API
This service is used to generate IC query operations.
- Create customer role to head mapping
- Method: postPath:
/createCustRoleToHead
- Create IC group-external group mapping
- Method: postPath:
/icGrpExt
- Create IC group-product mapping
- Method: postPath:
/icGrpPrd
- Delete customer role to head mapping
- Method: deletePath:
/custRoleToHead
- Get account role
- Method: getPath:
/getAccrole
- Get all rate Codes
- Method: getPath:
/rate/icRate
- Get customer role to head mapping
- Method: getPath:
/custRoleToHead
- Get for prodUdeList
- Method: getPath:
/prodUdeList
- Get IC account group
- Method: getPath:
/accGrp
- Get IC group product
- Method: getPath:
/icGrpPrd
- Get ICTB entries history
- Method: getPath:
/ictbEntriesHistory
- Modify customer role to head mapping
- Method: postPath:
/modifyCustRoleToHead
- Query IC Entries
- Method: getPath:
/icQuery/ictbEntries/brn/{brn}/accNo/{accNo}
Interest Input Services/External SDE API
This service is used External SDE Values related services
- Save External SDE values
- Method: postPath:
/extSdeVal
Interest Input Services/IC File Upload API
This service is used for upload and parse files
- Acknowledge records
- Method: postPath:
/accountInterest/ackFile
- Parse uploaded file to link accounts interest rates
- Method: postPath:
/accountInterest/parseFile
- Parse uploaded file to link accounts interest rates
- Method: postPath:
/accountInterest/parseFileAsync
- Save Record
- Method: postPath:
/icSplCndnHandoff
Interest Input Services/Rate and Account API
This service is used to save IC Inputs from external services
- Account close pre-process
- Method: postPath:
/icAccnt/intliqd
- Accrual liquidation details
- Method: postPath:
/accrLiqDetails
- Close account
- Method: postPath:
/icAccntMaster/recState
- Get Accured Amount
- Method: getPath:
/accruedAmt
- Get Accured Amount Web API
- Method: getPath:
/uiAccruedAmt
- Get all rate Codes
- Method: getPath:
/rateBrnDef/rateCode
- Get for general Conditions UDE Value
- Method: getPath:
/udeVals/genCondn
- Get for special Condition Ude Value
- Method: getPath:
/udeVals/spCondn
- Get VD Balance
- Method: getPath:
/vdBal
- Modify IC Accounts
- Method: postPath:
/icAccntModify
- Save Account Product and Account Charge Slab
- Method: postPath:
/charge/splCondn
- Save and Authorize IC Accounts
- Method: postPath:
/icAccntMaster
- Save and Authorize IC Other Balance
- Method: postPath:
/icOtherBalMaster
- Save UDE value
- Method: postPath:
/udeVals/genCondn
- Save VD Balance
- Method: postPath:
/vdBalMaster
- Special condition UDE value
- Method: postPath:
/udeVals/spCondn
Maintenance Services/Account Maintenance Service API
This service is used to perform Account Service related operations.
- Adds a new account
- Method: postPath:
/service/account
- Check IC accounts
- Method: getPath:
/service/lmm/account/shouldProcessIC/{branchCode}
- Close the account by given ID
- Method: patchPath:
/service/account/{accountNumber}/{branchCode}/{currency}/close
- Get all valid account
- Method: getPath:
/service/account
- Get List of Accounts for Balance update during EOD
- Method: getPath:
/service/lmm/account/fetchAccountsEod/{eodBranchCode}
- Get List of Accounts for the given customer collection
- Method: getPath:
/service/lmm/account/getLinkedAccountsForCustomers
- Get the List of linked Accounts
- Method: getPath:
/service/lmm/account/getLinkedAccounts
- Gets the list of virtual and real accounts
- Method: getPath:
/service/account/virtualRealAccountfetch
- Gets the list of virtual and real accounts
- Method: getPath:
/service/lmm/account/commonCoreAccountfetch
- Reopen the account by given ID
- Method: patchPath:
/service/account/{accountNumber}/{branchCode}/{currency}/reopen
- Retrieves the account by ID
- Method: getPath:
/service/account/{accountNumber}/{branchCode}/{currency}
- Retrieves the list of existing Customer Balance
- Method: getPath:
/service/lmm/account/topcustomersbalances
- Retrives the account by given ID
- Method: getPath:
/service/lmm/account/{id}/history
- Retrives the account by given ID
- Method: getPath:
/service/lmm/account/{id}/unauthorized
- Update an existing account
- Method: putPath:
/service/account/{accountNumber}/{branchCode}/{currency}
Maintenance Services/Account Special Rate API
This service is used to perform Account Special Rate related operations.
- Adds a new account special rate
- Method: postPath:
/accountSpecialRate
- Authorize the account special rate by given ID
- Method: patchPath:
/accountSpecialRate/{id}/approve
- Close the account special rate by given ID
- Method: patchPath:
/accountSpecialRate/{id}/close
- Deletes the account special rate identified by given ID
- Method: deletePath:
/accountSpecialRate/{id}
- Get all valid account special rate
- Method: getPath:
/accountSpecialRate
- Reject the special rate by given ID
- Method: patchPath:
/accountSpecialRate/{id}/reject
- Reopen the account special rate by given ID
- Method: patchPath:
/accountSpecialRate/{id}/reopen
- Retrieves the account special rate by ID
- Method: getPath:
/accountSpecialRate/{id}
- Retrives the account special rate by given ID
- Method: getPath:
/accountSpecialRate/{id}/history
- Retrives the account special rate by given ID
- Method: getPath:
/accountSpecialRate/{id}/unauthorized
- Retrives the IC Products by given IC Group
- Method: getPath:
/accountSpecialRate/getICProducts
- Update account special rate
- Method: postPath:
/accountSpecialRate/modifyAutoAuth
- Update an existing account special rate
- Method: putPath:
/accountSpecialRate/{id}
Maintenance Services/Account Special Rate Service API
This service is used to perform Account Special Rate related operations.
- Get all valid account special rate
- Method: getPath:
/service/lmm/accountSpecialRate
- Retrieves the account special rate by ID
- Method: getPath:
/service/lmm/accountSpecialRate/{id}
- Retrives the account special rate by given ID
- Method: getPath:
/service/lmm/accountSpecialRate/{id}/history
- Retrives the account special rate by given ID
- Method: getPath:
/service/lmm/accountSpecialRate/{id}/unauthorized
- Retrives the IC Products by given IC Group
- Method: getPath:
/service/lmm/accountSpecialRate/getICProducts
Maintenance Services/Application Parameters API
This service is used to perform Application Parameter related operations.
- Adds a new application parameters
- Method: postPath:
/application
- Authorize the application parameters by given ID
- Method: patchPath:
/application/{id}/approve
- Close the application parameters by given ID
- Method: patchPath:
/application/{id}/close
- Deletes the application parameters identified by given ID
- Method: deletePath:
/application/{id}
- Get all valid application parameters
- Method: getPath:
/application
- Reject the application parameters by given ID
- Method: patchPath:
/application/{id}/reject
- Reopen the application parameters by given ID
- Method: patchPath:
/application/{id}/reopen
- Retrieves the application parameters by ID
- Method: getPath:
/application/{id}
- Retrives the application parameters by given ID
- Method: getPath:
/application/{id}/history
- Retrives the application parameters by given ID
- Method: getPath:
/application/{id}/unauthorized
- Update an existing application parameters
- Method: putPath:
/application/{id}
Maintenance Services/Application Parameters Service API
This service is used to perform Application Parameter related operations.
- Get all valid application parameters
- Method: getPath:
/service/lmm/application
- Retrieves the application parameters by ID
- Method: getPath:
/service/lmm/application/{id}
- Retrives the application parameters by given ID
- Method: getPath:
/service/lmm/application/{id}/history
- Retrives the application parameters by given ID
- Method: getPath:
/service/lmm/application/{id}/unauthorized
Maintenance Services/Bank Parameters Maintenance Service API
This service is used to perform Bank Parameter related operations.
- Adds a new bank
- Method: postPath:
/service/bank
- Get all valid bank
- Method: getPath:
/service/lmm/bank
- Gets the list of external banks
- Method: getPath:
/service/lmm/bank/external
- Gets the list of internal banks
- Method: getPath:
/service/lmm/bank/internal
- Retrieves the bank by ID
- Method: getPath:
/service/lmm/bank/{id}
- Retrives the bank by given ID
- Method: getPath:
/service/lmm/bank/{id}/history
- Retrives the bank by given ID
- Method: getPath:
/service/lmm/bank/{id}/unauthorized
- Update an existing bank
- Method: putPath:
/service/bank/{bankCode}
Maintenance Services/Branch Parameters Maintenance Service API
This service is used to perform Branch Parameter related operations.
- Adds a new branch
- Method: postPath:
/service/branch
- Flips the date of a branch
- Method: getPath:
/service/lmm/branch/flipDate/{branchCode}
- Get all valid BIC Codes
- Method: getPath:
/service/lmm/branch/biccode
- Get all valid branch
- Method: getPath:
/service/lmm/branch
- Gets the list of internal or external branches based on bank type
- Method: getPath:
/service/lmm/branch/external
- Gets the list of internal or external branches based on bank type
- Method: getPath:
/service/lmm/branch/internal
- Retrieves the branch by ID
- Method: getPath:
/service/lmm/branch/{id}
- Retrieves the external system details by branch code
- Method: getPath:
/service/lmm/branch/externalSystemDetails/{branchCode}
- Retrives the branch by given ID
- Method: getPath:
/service/lmm/branch/{id}/history
- Retrives the branch by given ID
- Method: getPath:
/service/lmm/branch/{id}/unauthorized
- Update an existing branch
- Method: putPath:
/service/branch/{branchCode}
Maintenance Services/Core Accounts API
This service is used to maintain external accounts for customers and maps the source system account number to external account maintained.It give us options to specify various parameters of the account like account is active or not credit or debit is allowed or not etc.
- Adds a new core accounts
- Method: postPath:
/coreaccounts
- Authorize the core accounts by given ID
- Method: patchPath:
/coreaccounts/{id}/approve
- Close the core accounts by given ID
- Method: patchPath:
/coreaccounts/{id}/close
- Deletes the core accounts identified by given ID
- Method: deletePath:
/coreaccounts/{id}
- Get all valid core accounts
- Method: getPath:
/coreaccounts
- Reject the core accounts by given ID
- Method: patchPath:
/coreaccounts/{id}/reject
- Reopen the core accounts by given ID
- Method: patchPath:
/coreaccounts/{id}/reopen
- Retrieves the core accounts by ID
- Method: getPath:
/coreaccounts/{id}
- Retrives the core accounts by given ID
- Method: getPath:
/coreaccounts/{id}/history
- Retrives the core accounts by given ID
- Method: getPath:
/coreaccounts/{id}/unauthorized
- Retrives the unauthorized core account records
- Method: getPath:
/coreaccounts/unauthorizedcount
- Update an existing core accounts
- Method: putPath:
/coreaccounts/{id}
Maintenance Services/Core Accounts Service API
This service is used to maintain external accounts for customers and maps the source system account number to external account maintained.It give us options to specify various parameters of the account like account is active or not credit or debit is allowed or not etc.
- Get all valid core accounts
- Method: getPath:
/service/lmm/coreaccounts
- Retrieves the core accounts by ID
- Method: getPath:
/service/lmm/coreaccounts/{id}
- Retrives the core accounts by given ID
- Method: getPath:
/service/lmm/coreaccounts/{id}/history
- Retrives the core accounts by given ID
- Method: getPath:
/service/lmm/coreaccounts/{id}/unauthorized
- Retrives the unauthorized core account records
- Method: getPath:
/service/lmm/coreaccounts/unauthorizedcount
Maintenance Services/Country Parameters API
This is a sample server country server
- Adds a new country
- Method: postPath:
/country
- Authorize the country by given ID
- Method: patchPath:
/country/{id}/approve
- Close the country by given ID
- Method: patchPath:
/country/{id}/close
- Deletes the country identified by given ID
- Method: deletePath:
/country/{id}
- Get all valid country
- Method: getPath:
/country
- Reject the country by given ID
- Method: patchPath:
/country/{id}/reject
- Reopen the country by given ID
- Method: patchPath:
/country/{id}/reopen
- Retrieves the country by ID
- Method: getPath:
/country/{id}
- Retrives the country by given ID
- Method: getPath:
/country/{id}/history
- Retrives the country by given ID
- Method: getPath:
/country/{id}/unauthorized
- Update an existing country
- Method: putPath:
/country/{id}
Maintenance Services/Country Parameters Service API
This service is used to perform Country Parameters related operations.
- Adds a new country
- Method: postPath:
/service/country
- Get all valid country
- Method: getPath:
/service/lmm/country
- Retrieves the country by ID
- Method: getPath:
/service/lmm/country/{id}
- Retrives the country by given ID
- Method: getPath:
/service/lmm/country/{id}/history
- Retrives the country by given ID
- Method: getPath:
/service/lmm/country/{id}/unauthorized
- Update an existing country
- Method: putPath:
/service/country/{countryCode}
Maintenance Services/Currency Cutoff API
This server is used for currency cutoff related operation.
- Adds a new currency cutoff
- Method: postPath:
/ccycutoff
- Authorize the currency cutoff by given ID
- Method: patchPath:
/ccycutoff/{id}/approve
- Close the currency cutoff by given ID
- Method: patchPath:
/ccycutoff/{id}/close
- Deletes the currency cutoff identified by given ID
- Method: deletePath:
/ccycutoff/{id}
- Get all valid currency cutoff
- Method: getPath:
/ccycutoff
- Reject the currency cutoff by given ID
- Method: patchPath:
/ccycutoff/{id}/reject
- Reopen the currency cutoff by given ID
- Method: patchPath:
/ccycutoff/{id}/reopen
- Retrieves the currency cutoff by ID
- Method: getPath:
/ccycutoff/{id}
- Retrives the currency cutoff by given ID
- Method: getPath:
/ccycutoff/{id}/history
- Retrives the currency cutoff by given ID
- Method: getPath:
/ccycutoff/{id}/unauthorized
- Update an existing currency cutoff
- Method: postPath:
/ccycutoff/getCutoffDetails
- Update an existing currency cutoff
- Method: putPath:
/ccycutoff/{id}
Maintenance Services/Currency Cutoff Service API
This service is used to perform Currency Cutoff related operations
- Adds a new currency cutoff
- Method: postPath:
/service/ccycutoff
- Get all valid currency cutoff
- Method: getPath:
/service/lmm/ccycutoff
- Retrieves the currency cutoff by ID
- Method: getPath:
/service/lmm/ccycutoff/{id}
- Retrives the currency cutoff by given ID
- Method: getPath:
/service/lmm/ccycutoff/{id}/history
- Retrives the currency cutoff by given ID
- Method: getPath:
/service/lmm/ccycutoff/{id}/unauthorized
- Update an existing currency cutoff
- Method: putPath:
/service/ccycutoff/{bicCode}
Maintenance Services/Currency Parameters API
This service is used to currency related operations.
- Adds a new currency.
- Method: postPath:
/currency
- Authorize the currency by given ID
- Method: patchPath:
/currency/{id}/approve
- Close the currency by given ID
- Method: patchPath:
/currency/{id}/close
- Deletes the currency identified by given ID
- Method: deletePath:
/currency/{id}
- Get all valid currency.
- Method: getPath:
/currency
- Reject the currency by given ID
- Method: patchPath:
/currency/{id}/reject
- Reopen the currency by given ID
- Method: patchPath:
/currency/{id}/reopen
- Retrieves the currency by ID
- Method: getPath:
/currency/{id}
- Retrives the currency by given ID
- Method: getPath:
/currency/{id}/history
- Retrives the currency by given ID
- Method: getPath:
/currency/{id}/unauthorized
- Update an existing currency
- Method: putPath:
/currency/{id}
Maintenance Services/Currency Parameters Service API
This service is used to perform Currency Parameter related operations.
- Adds a new currency
- Method: postPath:
/service/currency
- Get all valid currency
- Method: getPath:
/service/lmm/currency
- Retrieves the currency by ID
- Method: getPath:
/service/lmm/currency/{id}
- Retrives the currency by given ID
- Method: getPath:
/service/lmm/currency/{id}/history
- Retrives the currency by given ID
- Method: getPath:
/service/lmm/currency/{id}/unauthorized
- Update an existing currency
- Method: putPath:
/service/currency/{currencyCode}
Maintenance Services/Customer Maintenance API
The operations from the Maintenance Services/Customer Maintenance API category.
- Adds a new customer
- Method: postPath:
/service/customer
- Close the account by given ID
- Method: patchPath:
/service/customer/{customerId}/close
- Reopen the account by given ID
- Method: patchPath:
/service/customer/{customerId}/reopen
- Retrieves the account by ID
- Method: getPath:
/service/customer/{customerId}
- Update an existing customer
- Method: putPath:
/service/customer/{customerId}
Maintenance Services/Default Payment Instruction API
This service is used to perform Default Payment Instruction related operations.
- Adds a new default payment instruction
- Method: postPath:
/defaultPaymentInstruction
- Authorize the default payment instruction by given ID
- Method: patchPath:
/defaultPaymentInstruction/{id}/approve
- Close the default payment instruction by given ID
- Method: patchPath:
/defaultPaymentInstruction/{id}/close
- Deletes the defaultPaymentInstruction identified by given ID
- Method: deletePath:
/defaultPaymentInstruction/{id}
- get a list of default payment instruction templates
- Method: postPath:
/defaultPaymentInstruction/templates
- Get all valid default payment instruction
- Method: getPath:
/defaultPaymentInstruction
- Reject the default payment instruction by given ID
- Method: patchPath:
/defaultPaymentInstruction/{id}/reject
- reopen the default payment instruction by given ID
- Method: patchPath:
/defaultPaymentInstruction/{id}/reopen
- Retrieves the default payment instruction by ID
- Method: getPath:
/defaultPaymentInstruction/{id}
- Retrives the default payment instruction by given ID
- Method: getPath:
/defaultPaymentInstruction/{id}/history
- Retrives the default payment instruction by given ID
- Method: getPath:
/defaultPaymentInstruction/{id}/unauthorized
- Update an existing default payment instruction
- Method: putPath:
/defaultPaymentInstruction/{id}
Maintenance Services/Default Payment Instruction Service API
This service is used to perform Default Payment Instruction related operations.
- Get all valid default payment instruction
- Method: getPath:
/service/lmm/defaultPaymentInstruction
- Retrieves the default payment instruction by ID
- Method: getPath:
/service/lmm/defaultPaymentInstruction/{id}
- Retrives the default payment instruction by given ID
- Method: getPath:
/service/lmm/defaultPaymentInstruction/{id}/history
- Retrives the default payment instruction by given ID
- Method: getPath:
/service/lmm/defaultPaymentInstruction/{id}/unauthorized
Maintenance Services/Event Maintenance API
This service is used for Events.
- Adds a new event
- Method: postPath:
/event
- Authorize the event by given ID
- Method: patchPath:
/event/{id}/approve
- Close the event by given ID
- Method: patchPath:
/event/{id}/close
- Deletes the event identified by given ID
- Method: deletePath:
/event/{id}
- Get all valid event
- Method: getPath:
/event
- Reopen the event by given ID
- Method: patchPath:
/event/{id}/reopen
- Retrieves the event by ID
- Method: getPath:
/event/{id}
- Retrives the event by given event code
- Method: getPath:
/event/getByEvtCode/{evtCode}
- Update an existing event
- Method: putPath:
/event/{id}
Maintenance Services/Event Maintenance Service API
This service is used to perform Event related operations.
- Retrives the event by given event code
- Method: getPath:
/service/lmm/event/getByEvtCode/{evtCode}
Maintenance Services/Frequency API
This service is used to perform Frequency related operations.
- Adds a new frequency
- Method: postPath:
/frequency
- Authorize the frequency by given ID
- Method: patchPath:
/frequency/{id}/approve
- Close the frequency by given ID
- Method: patchPath:
/frequency/{id}/close
- Deletes the frequency identified by given ID
- Method: deletePath:
/frequency/{id}
- Get all valid frequency
- Method: getPath:
/frequency
- Reject the frequency by given ID
- Method: patchPath:
/frequency/{id}/reject
- reopen the frequency by given ID
- Method: patchPath:
/frequency/{id}/reopen
- Retrieves the frequency by ID
- Method: getPath:
/frequency/{id}
- Retrives the frequency by given ID
- Method: getPath:
/frequency/{id}/history
- Retrives the frequency by given ID
- Method: getPath:
/frequency/{id}/unauthorized
- Update an existing frequency
- Method: putPath:
/frequency/{id}
Maintenance Services/Frequency Service API
This service is used to perform Frequency related operations.
- Get all valid frequency
- Method: getPath:
/service/lmm/frequency
- Retrieves the frequency by ID
- Method: getPath:
/service/lmm/frequency/{id}
- Retrives the frequency by given ID
- Method: getPath:
/service/lmm/frequency/{id}/history
- Retrives the frequency by given ID
- Method: getPath:
/service/lmm/frequency/{id}/unauthorized
Maintenance Services/Instruction Service API
This service is used to perform Sweep Instruction related operations.
- Get all valid instruction
- Method: getPath:
/service/lmm/instruction
- Retrieves the instruction by ID
- Method: getPath:
/service/lmm/instruction/{id}
- Retrives the instruction by given ID
- Method: getPath:
/service/lmm/instruction/{id}/history
- Retrives the instruction by given ID
- Method: getPath:
/service/lmm/instruction/{id}/unauthorized
Maintenance Services/Interest Account Group API
This service is used to perform Interest Account Group related operations.
- Adds a new interest account group
- Method: postPath:
/interestaccountgroup
- Authorize the interest account group by given ID
- Method: patchPath:
/interestaccountgroup/{id}/approve
- Close the interest account group by given ID
- Method: patchPath:
/interestaccountgroup/{id}/close
- Deletes the interest account group identified by given ID
- Method: deletePath:
/interestaccountgroup/{id}
- Get all valid interest account group
- Method: getPath:
/interestaccountgroup
- Reject the interest account group by given ID
- Method: patchPath:
/interestaccountgroup/{id}/reject
- Reopen the interest account group by given ID
- Method: patchPath:
/interestaccountgroup/{id}/reopen
- Retrieves the interest account group by ID
- Method: getPath:
/interestaccountgroup/{id}
- Retrives the interest account group by given ID
- Method: getPath:
/interestaccountgroup/{id}/history
- Retrives the interest account group by given ID
- Method: getPath:
/interestaccountgroup/{id}/unauthorized
- Update an existing interest account group
- Method: putPath:
/interestaccountgroup/{id}
Maintenance Services/Interest Account Group Service API
This service is used to perform Interest Account Group related operations.
- Get all valid interest account group
- Method: getPath:
/service/lmm/interestaccountgroup
- Retrieves the interestaccountgroup by ID
- Method: getPath:
/service/lmm/interestaccountgroup/{id}
- Retrives the interest account group by given ID
- Method: getPath:
/service/lmm/interestaccountgroup/{id}/history
- Retrives the interest account group by given ID
- Method: getPath:
/service/lmm/interestaccountgroup/{id}/unauthorized
Maintenance Services/Message Type API
This service is used for message details.
- Get all valid message types
- Method: getPath:
/messagetype
Maintenance Services/Message Type Service API
This service is used to query Message Type.
- Get all valid message types
- Method: getPath:
/service/lmm/messagetype
Maintenance Services/RM Linkage API
This service is used to perform RM Linkage related operations.
- Adds a new rm linkage
- Method: postPath:
/rmlinkage
- Authorize the rm linkage by given ID
- Method: patchPath:
/rmlinkage/{id}/approve
- Close the rm linkage by given ID
- Method: patchPath:
/rmlinkage/{id}/close
- Deletes the rm linkage identified by given ID
- Method: deletePath:
/rmlinkage/{id}
- Get all valid rm linkage
- Method: getPath:
/rmlinkage
- Get all valid rm linkage customer
- Method: getPath:
/rmlinkage/getLinkedCustomers
- Reject the rm linkage by given ID
- Method: patchPath:
/rmlinkage/{id}/reject
- Reopen the rm linkage by given ID
- Method: patchPath:
/rmlinkage/{id}/reopen
- Retrieves the rm linkage by ID
- Method: getPath:
/rmlinkage/{id}
- Retrives the rm linkage by given ID
- Method: getPath:
/rmlinkage/{id}/history
- Retrives the rm linkage by given ID
- Method: getPath:
/rmlinkage/{id}/unauthorized
- Update an existing rm linkage
- Method: putPath:
/rmlinkage/{id}
Maintenance Services/RM Linkage service API
This service is used to perform User Linkage related operations.
- Get all valid rm linkage
- Method: getPath:
/service/lmm/rmlinkage
- Get all valid rm linkage customer
- Method: getPath:
/service/lmm/rmlinkage/getLinkedCustomers
- Retrieves the rm linkage by ID
- Method: getPath:
/service/lmm/rmlinkage/{id}
- Retrives the rm linkage by given ID
- Method: getPath:
/service/lmm/rmlinkage/{id}/history
- Retrives the rm linkage by given ID
- Method: getPath:
/service/lmm/rmlinkage/{id}/unauthorized
Maintenance Services/UnAuthorized Records API
This service is used for unauthorized records details.
- Get all valid UnAuthorized Records
- Method: getPath:
/unAuthorizedRecords
Maintenance Services/UnAuthorized Records Service API
This service is used to query Unauthorized Records.
- Get all valid UnAuthorized Records
- Method: getPath:
/service/lmm/unAuthorizedRecords
Maintenance Services/World Cities API
This service is used for world cities operation.
- Get all valid world cities
- Method: getPath:
/cities
- Retrieves the city by Country
- Method: getPath:
/cities/{countryCode}
Maintenance Services/World Cities Service API
This service is used to perform Cities related operations.
- Get all valid world cities
- Method: getPath:
/service/lmm/cities
- Retrieves the city by Country
- Method: getPath:
/service/lmm/cities/{countryCode}
Maintenance Services/World Time Zone API
This service is used for time zone details.
- Get all valid world timezones
- Method: getPath:
/timezones
- Retrieves the timezones by Country Code
- Method: getPath:
/timezones/{countryCode}
Maintenance Services/World Time Zone Service API
This service is used to query Time Zone.
- Get all valid world timezones
- Method: getPath:
/service/lmm/timezones
- Retrieves the timezones by Country Code
- Method: getPath:
/service/lmm/timezones/{countryCode}
Messaging Services/Account Parameters API
This service is used for account maintenance.
- Adds a new account
- Method: postPath:
/account
- Adds a new account
- Method: postPath:
/account/createLmAccount
- Adds a new multiple accounts
- Method: postPath:
/account/bulkLmAccount
- Authorize the account by given ID
- Method: patchPath:
/account/{id}/approve
- Close the account by given ID
- Method: patchPath:
/account/{id}/close
- Deletes the account identified by given ID
- Method: deletePath:
/account/{id}
- Get all valid account
- Method: getPath:
/account
- Get List of Accounts for the given customer collection
- Method: getPath:
/account/getLinkedAccounts
- Gets the list of external accounts
- Method: getPath:
/account/external
- Gets the list of internal accounts
- Method: getPath:
/account/internal
- Reopen the account by given ID
- Method: patchPath:
/account/{id}/reopen
- Retrieves the account by ID
- Method: getPath:
/account/{id}
- Retrives the account by given ID
- Method: getPath:
/account/{id}/history
- Retrives the account by given ID
- Method: getPath:
/account/{id}/unauthorized
- Update account
- Method: postPath:
/account/modifyAutoAuth
- Update an existing account
- Method: putPath:
/account/updateAccountForMt942
- Update an existing account
- Method: putPath:
/account/{id}
- Update Balance for given account
- Method: postPath:
/account/updateBalances
Messaging Services/Bank Parameters API
This service is used for bank parameters details.
- Adds a new bank
- Method: postPath:
/bank
- Authorize the bank by given ID
- Method: patchPath:
/bank/{id}/approve
- Close the bank by given ID
- Method: patchPath:
/bank/{id}/close
- Deletes the bank identified by given ID
- Method: deletePath:
/bank/{id}
- Get all valid bank
- Method: getPath:
/bank
- Gets the list of external banks
- Method: getPath:
/bank/external
- Gets the list of internal banks
- Method: getPath:
/bank/internal
- Reopen the bank by given ID
- Method: patchPath:
/bank/{id}/reopen
- Retrieves the bank by ID
- Method: getPath:
/bank/{id}
- Retrives the bank by given ID
- Method: getPath:
/bank/{id}/history
- Retrives the bank by given ID
- Method: getPath:
/bank/{id}/unauthorized
- Update an existing bank
- Method: putPath:
/bank/{id}
Messaging Services/Branch Parameters API
This service is used for creating branch parameters details.
- Adds a new branch
- Method: postPath:
/branch
- Authorize the branch by given ID
- Method: patchPath:
/branch/{id}/approve
- Close the branch by given ID
- Method: patchPath:
/branch/{id}/close
- Deletes the branch identified by given ID
- Method: deletePath:
/branch/{id}
- Flips the date of a branch
- Method: getPath:
/branch/flipDate/{branchCode}
- Get all valid BIC Codes
- Method: getPath:
/branch/biccode
- Get all valid branch
- Method: getPath:
/branch
- Gets the list of internal or external branches based on bank type
- Method: getPath:
/branch/external
- Gets the list of internal or external branches based on bank type
- Method: getPath:
/branch/internal
- Reopen the branch by given ID
- Method: patchPath:
/branch/{id}/reopen
- Retrieves the branch by ID
- Method: getPath:
/branch/{id}
- Retrieves the external system details by branch code
- Method: getPath:
/branch/externalSystemDetails/{branchCode}
- Retrives the branch by given ID
- Method: getPath:
/branch/{id}/history
- Retrives the branch by given ID
- Method: getPath:
/branch/{id}/unauthorized
- Update an existing branch
- Method: putPath:
/branch/{id}
Messaging Services/External Message API
This service is used for external message operations
- Post MT message
- Method: postPath:
/postMessage
Messaging Services/External Message Log API
This service is used for external message Operations
- Get all MT message log
- Method: getPath:
/externalMessage/getExternalMessageLog
- Process hold messages in batch
- Method: getPath:
/externalMessage/processHoldMessagesInBatch
- Process pending message
- Method: getPath:
/externalMessage/processPendingMessage
- Supress Message
- Method: getPath:
/externalMessage/supressMessage
Messaging Services/External Message Log Service API
This service is used for external message log Operations.
- Get all MT message log
- Method: getPath:
/service/lmg/externalMessage/getExternalMessageLog
- Process pending message
- Method: getPath:
/service/lmg/externalMessage/processPendingMessage
- processHoldMessagesInBatch
- Method: getPath:
/service/lmg/externalMessage/processHoldMessagesInBatch
- Supress Message
- Method: getPath:
/service/lmg/externalMessage/supressMessage
- Update latest balance by processing MT940,MT941,MT950 message based on account number and value date
- Method: postPath:
/service/lmg/externalMessage/processMTMessages
- Update latest balance by processing MT942 message based on account number and value date
- Method: postPath:
/service/lmg/externalMessage/processMT942Message
- Update MT942 message details
- Method: postPath:
/service/lmg/externalMessage/updateMt942MessageDetails
Messaging Services/Form Common Message API
This service is used for form common message Operations
- Form common DTO message for given XML message
- Method: postPath:
/formCommonMessage
Online Liquidation Services/Branch Parameter Liquidation API
This Service is used to maintain Core Branch Parameters.
- Get all valid Online Liquidation
- Method: getPath:
/onliq
- Liquidate Online
- Method: postPath:
/onliq/liquidateOnline
Online Liquidation Services/Interest Liquidation API
This Service is used to maintain Core Branch Parameters.This Service will allow us to maintain the parameters for branch that are common across the services using the branch service.Branch Code Uniquely Distinguishes a Branch.
- Calculates IC
- Method: postPath:
/intLiqd/calculateLiquidation
- Calculates IC
- Method: postPath:
/intLiqd/calculateLiquidationBatch
Pool Services/Pool API
This service is used to perform Pool related operations.
- Fetch Pool log for Structure
- Method: getPath:
/pool/log
- Fetch Ratio Method details for Branch
- Method: getPath:
/pool/ratio-details
- Invoking Pool Batch for Branch
- Method: postPath:
/pool/eod/{branchCode}
- Invoking Pool Batch for Branch
- Method: postPath:
/pool/{branchCode}
- Invoking Pool Batch for Structure
- Method: postPath:
/pool
- Simulate Async Pool for a Structure
- Method: postPath:
/pool/simulatePoolAsync
- Simulate Pool for a Structure
- Method: postPath:
/pool/simulate
Pool Services/Pool Reallocation API
This service is used for Pool Reallocation Operations.
- Export all valid pool reallocation data
- Method: getPath:
/poolRealloc/export
- Fetch IC history entries
- Method: getPath:
/poolRealloc/icEntries
- Fetch IC history entries for accrual handOff
- Method: getPath:
/poolRealloc/icEntriesForAccrHandOff
- Get all fetch all reallocation details
- Method: getPath:
/poolRealloc/fetchReallocationDetails
- Get all pending reallocation logs
- Method: getPath:
/poolRealloc/pendingreallocations
- Get all valid pool reallocation data
- Method: getPath:
/poolRealloc
- Invoking reallocation batch for structure
- Method: postPath:
/poolRealloc/execute
- Invoking reallocation batch for structure
- Method: postPath:
/poolRealloc/execute/async
- Invoking withholding tax for structure
- Method: postPath:
/poolRealloc/withholdingtax
- Invoking withholding tax for structure
- Method: postPath:
/poolRealloc/withholdingtax/{headerBranchCode}/{interestMethod}/{structureType}
- Process ICL loan interest liquidation
- Method: postPath:
/poolRealloc/processICL
- Simulate pool reallocation for structure
- Method: postPath:
/poolRealloc/simulate
- Update an existing reallocation log data
- Method: postPath:
/poolRealloc/modifyReallocLog
Pool Services/Pool Reallocation Service API
This service is used to perform Pool Reallocation related operations.
- Fetch Ic history entries
- Method: getPath:
/service/lmp/poolRealloc/icEntries
- Fetch Ic History Entries For Accrual HandOff
- Method: getPath:
/service/lmp/poolRealloc/icEntriesForAccrHandOff
- Get all fetch all reallocation details
- Method: getPath:
/service/lmp/poolRealloc/fetchReallocationDetails
- Get all pending reallocation logs
- Method: getPath:
/service/lmp/poolRealloc/pendingreallocations
- Get all valid poolRealloc data
- Method: getPath:
/service/lmp/poolRealloc
Pool Services/Pool Service API
This service is used for pool operations.
- Fetch Pool log for Structure
- Method: getPath:
/service/lmp/pool/log
- Fetch Ratio Method details for Branch
- Method: getPath:
/service/lmp/pool/ratio-details
- Get Parent account and its child accounts from pool contribution and update IctbDeferredEntries
- Method: getPath:
/service/lmp/pool/updateDeferredEntriesForPoolCont
- Get Parent account and its child accounts from pool contribution and update IctbDeferredEntries
- Method: getPath:
/service/lmp/pool/updateDeferredEntriesForPoolStructure
RTL Services/Real Time Liquidity Parameter API
This service is used for real time liquidity parameter operation.
- Adds a new real time liquidity parameter
- Method: postPath:
/parameter
- Authorize the real time liquidity parameter by given ID
- Method: patchPath:
/parameter/{id}/approve
- Close the real time liquidity parameter by given ID
- Method: patchPath:
/parameter/{id}/close
- Deletes the real time liquidity parameter identified by given ID
- Method: deletePath:
/parameter/{id}
- Get all valid real time liquidity parameter
- Method: getPath:
/parameter
- Reopen the real time liquidity parameter by given ID
- Method: patchPath:
/parameter/{id}/reopen
- Retrieves the real time liquidity parameter by ID
- Method: getPath:
/parameter/{id}
- Retrives the real time liquidity parameter by given ID
- Method: getPath:
/parameter/{id}/history
- Retrives the real time liquidity parameter by given ID
- Method: getPath:
/parameter/{id}/unauthorized
- Update an existing real time liquidity parameter
- Method: putPath:
/parameter/{id}
RTL Services/Real Time Liquidity Structure Service API
This service is used to perform Real Time Liquidity Structure related operations.
- Get all valid real time liquidity structure
- Method: getPath:
/service/lrt/structure
- Retrieves the real time liquidity structure by ID
- Method: getPath:
/service/lrt/structure/key
- Retrieves the real time liquidity structure by ID
- Method: getPath:
/service/lrt/structure/{id}
- Retrives the real time liquidity structure by given ID
- Method: getPath:
/service/lrt/structure/{id}/history
- Retrives the real time liquidity structure by given ID
- Method: getPath:
/service/lrt/structure/{id}/unauthorized
RTL Services/Real Time Liquidity Transaction Monitor API
This service is used for monitoring real time liquidity transaction.
- Get all valid RTL sublimit transactions
- Method: getPath:
/RtlTransaction/fetchSublimitLog
- Get all valid RTL transaction
- Method: getPath:
/RtlTransaction/fetch
- Get sublimit details on a structure
- Method: getPath:
/RtlTransaction/fetchSublimitDetails
- Initiate RTL transaction
- Method: postPath:
/RtlTransaction/initiateRtlTxn
- Modify all valid RTL transaction
- Method: patchPath:
/RtlTransaction/modifyRtlTxn
- Post RTL transaction
- Method: postPath:
/RtlTransaction/postRtl
- Undo RTL transaction
- Method: postPath:
/RtlTransaction/undoRtl
RTL Services/Real Time Liquidity Transaction Monitor Service API
This service is used to perform Real Time Liquidity Transaction related operations.
- Get all valid rtl sublimit transactions
- Method: getPath:
/service/lrt/RtlTransaction/fetchSublimitLog
- Get all valid rtl transaction
- Method: getPath:
/service/lrt/RtlTransaction/fetch
- Get sublimit details on a structure
- Method: getPath:
/service/lrt/RtlTransaction/fetchSublimitDetails
Report Services/Exception Report API
This service is used for Exception Report Operations.
- Adds a new exception report data
- Method: postPath:
/exceptionReport/save
- Get exception Report
- Method: postPath:
/exceptionReport
Report Services/Interest Accrual Report API
This is service is used for interest accrual report creation and retrieving.
- Get all valid interest accrual report
- Method: postPath:
/interestaccrualreport
Report Services/Interest Paid Report API
This service is used for interest paid report creation and retrieving.
- Adds a new Ictb entries history
- Method: postPath:
/interestpaidreport/saveIctbEntriesHistory
- Adds a new reallocation details
- Method: postPath:
/interestpaidreport/saveReallocationDetails
- Adds a new reallocation log
- Method: postPath:
/interestpaidreport/saveReallocationLog
- Get all valid interest paid report
- Method: postPath:
/interestpaidreport/generateReport
- Save Reallocation Log and Reallocation details
- Method: postPath:
/interestpaidreport/savereallocationdata
- update Reallocation Details
- Method: putPath:
/interestpaidreport/updateReallocationDetails
Report Services/Interest Reallocation Report API
This service is used for interest reallocation report creation and retrieving.
- Get all valid interest reallocation report
- Method: postPath:
/interestreallocationreport/generateReport
Report Services/QC Interface Report API
This service is used for QC interface report creation and retrieving.
- Adds a new QC interface report
- Method: postPath:
/qcinterfacereport/save
Report Services/Simulation Report API
This service is used for simulation report for Sweep and Pool.
- Generate pool report
- Method: postPath:
/simulation/generatePoolReport
- Generate sweep report
- Method: postPath:
/simulation/generateSweepReport
Report Services/Structure Created Report API
This service is used for Structure created report creation and retrieving
- Adds a new structure created report
- Method: postPath:
/structurecreatedreport/save
Report Services/Structure Details Report API
This service is used for Structure details report creation and retrieving.
- Adds a new structure details report
- Method: postPath:
/structuredetailsreport/save
Report Services/Sweep Structure Report API
This service is used for Sweep Structure Report operation.
- Get all valid reports
- Method: postPath:
/sweepStructureReport/generateReport
Report Services/Sweep Summary Report API
This service is used for sweep summary report operations.
- Adds a new sweep summary report data
- Method: postPath:
/sweepSummaryReport/save
Security Management System Services/User API
This service is used for creating the User related operations.
- Adds a new user
- Method: postPath:
/service/user
- Update an existing user
- Method: putPath:
/service/user/{userLoginId}
Structure Services/Interest Enhancement API
This service is used for interest enhancement method works by applying preferential pricing across a group of accounts on the basis of pre-determined criteria that are typically based on a net aggregate balance threshold.
- Adds a new interest enhancement
- Method: postPath:
/interestenhancement
- Authorize the interest enhancement by given ID
- Method: patchPath:
/interestenhancement/{id}/approve
- Close the interest enhancement by given ID
- Method: patchPath:
/interestenhancement/{id}/close
- Deletes the interest enhancement identified by given ID.
- Method: deletePath:
/interestenhancement/{id}
- Get all valid interest enhancement
- Method: getPath:
/interestenhancement
- reopen the interest enhancement by given ID
- Method: patchPath:
/interestenhancement/{id}/reopen
- Retrieves the IE structure ID
- Method: getPath:
/interestenhancement/getIEStructureId
- Retrieves the interest enhancement by ID
- Method: getPath:
/interestenhancement/{id}
- Retrives the interest enhancement by given ID
- Method: getPath:
/interestenhancement/{id}/history
- Retrives the interest enhancement by given ID
- Method: getPath:
/interestenhancement/{id}/unauthorized
- Update an existing interest enhancement
- Method: putPath:
/interestenhancement/{id}
Structure Services/Structure Maintenance API
This service is used for structure maintenance operation.
- Adds a new structure
- Method: postPath:
/structure
- Adds a new structure from external system
- Method: postPath:
/structure/createExternal
- Adds a new structure from simulated structure
- Method: postPath:
/structure/createFromSimulation
- Authorize the structure by given ID
- Method: patchPath:
/structure/{id}/approve
- Close the structure by given ID
- Method: patchPath:
/structure/{id}/close
- Deletes the structure identified by given ID
- Method: deletePath:
/structure/{id}
- Export an a structure
- Method: getPath:
/structure/{id}/export/{format}
- Fetch all the accounts of a structure by given ID
- Method: getPath:
/structure/{id}/accounts
- Fetch Structure Account Priority's for the given account
- Method: getPath:
/structure/priorities
- Fetch Structure Account Priority's for the given account
- Method: getPath:
/structure/priority/{accountNumber}
- Fetch Structure Account Priority's for the given accounts
- Method: getPath:
/structure/priorities/accountNumbers/{accountNumbers}
- For a given intruction ID or frequency, validates whether there are open structures
- Method: getPath:
/structure/checkStructureExists
- Get all structure that are going to expire within n days
- Method: postPath:
/structure/expiry
- Get all valid simulation structure
- Method: getPath:
/structure/simulation
- Get all valid structure
- Method: getPath:
/structure
- Get structure logs to view, authorize or reject
- Method: getPath:
/structure/approval
- Modifies a structure from external system
- Method: postPath:
/structure/modifyExternal
- Reject the structure by given ID
- Method: patchPath:
/structure/{id}/reject
- Reopen the structure by given ID
- Method: patchPath:
/structure/{id}/reopen
- Retrieves active VA count for the input real customer with structure
- Method: postPath:
/structure/vacountperstrcustomer
- Retrieves the BOD structure master ID by header branch code
- Method: getPath:
/structure/structureBod/{headerBranchCode}
- Retrieves the reallocation structure details by header branch code
- Method: getPath:
/structure/strRealloc/{headerBranchCode}
- Retrieves the structure by ID
- Method: getPath:
/structure/fetch/{id}
- Retrieves the structure by ID.
- Method: getPath:
/structure/{id}
- Retrieves the structure for EOD by header branch code
- Method: getPath:
/structure/structureEod/{headerBranchCode}
- Retrieves the structure for pool by header branch code
- Method: getPath:
/structure/poolstructure/{headerBranchCode}
- Retrieves the structure ID
- Method: getPath:
/structure/getStructureId
- Retrieves the structure ID and simulation ID
- Method: getPath:
/structure/simulation/getSimulationId
- Retrieves the structure Master ID by header branch code reverse sweep
- Method: getPath:
/structure/strRevSweep/{headerBranchCode}
- Retrieves the structure master ID by next run date
- Method: getPath:
/structure/structureIntraDay
- Retrieves the structure master ID by next run date for reverse sweep
- Method: getPath:
/structure/strRevSweepIntraDay
- Retrieves the structure master ID by next run date reverse
- Method: getPath:
/structure/revFreqStructure
- Retrives the structure by given ID
- Method: getPath:
/structure/{id}/history
- Retrives the structure by given ID
- Method: getPath:
/structure/{id}/unauthorized
- Update an existing structure
- Method: putPath:
/structure/{id}
- Update an existing structure with validation
- Method: putPath:
/structure/submit/{id}
- Update last successful sweep for given structure
- Method: patchPath:
/structure/{structureId}/last-successful-sweep-date
- Update next run date for given structure
- Method: postPath:
/structure/updateNextRunDate
- Update structure status of existing structures
- Method: putPath:
/structure/updateStructureStatus/{headerBranchCode}
- Validates a new structure
- Method: postPath:
/structure/validate
Structure Services/Structure Maintenance Service API
This service is used to peform Structure Maintenance related operations.
- Export an a structure
- Method: getPath:
/service/lma/structure/{id}/export/{format}
- Fetch all the accounts of a structure by given ID
- Method: getPath:
/service/lma/structure/{id}/accounts
- Fetch Structure Account Priority's for the given account
- Method: getPath:
/service/lma/structure/priorities
- Fetch Structure Account Priority's for the given account
- Method: getPath:
/service/lma/structure/priority/{accountNumber}
- Fetch Structure Account Priority's for the given accounts
- Method: getPath:
/service/lma/structure/priorities/accountNumbers/{accountNumbers}
- For a given intruction id or frequency, validates whether there are open structures
- Method: getPath:
/service/lma/structure/checkStructureExists
- Get all valid simulation structure
- Method: getPath:
/service/lma/structure/simulation
- Get all valid structure
- Method: getPath:
/service/lma/structure
- Get structure logs to view, authorize or reject
- Method: getPath:
/service/lma/structure/approval
- Retrieves the BOD Structure Master Id by header Branch Code
- Method: getPath:
/service/lma/structure/structureBod/{headerBranchCode}
- Retrieves the Reallocation Structure details by header Branch Code
- Method: getPath:
/service/lma/structure/strRealloc/{headerBranchCode}
- Retrieves the structure by ID
- Method: getPath:
/service/lma/structure/fetch/{id}
- Retrieves the structure by ID
- Method: getPath:
/service/lma/structure/{id}
- Retrieves the Structure for EOD by header Branch Code
- Method: getPath:
/service/lma/structure/structureEod/{headerBranchCode}
- Retrieves the Structure for Pool by header Branch Code
- Method: getPath:
/service/lma/structure/poolstructure/{headerBranchCode}
- Retrieves the structure ID
- Method: getPath:
/service/lma/structure/getStructureId
- Retrieves the structure ID and simulation id
- Method: getPath:
/service/lma/structure/simulation/getSimulationId
- Retrieves the Structure Master Id by header Branch Code reverse sweep
- Method: getPath:
/service/lma/structure/strRevSweep/{headerBranchCode}
- Retrieves the Structure Master Id by next run date
- Method: getPath:
/service/lma/structure/structureIntraDay
- Retrieves the Structure Master Id by next run date for reverse sweep
- Method: getPath:
/service/lma/structure/strRevSweepIntraDay
- Retrieves the Structure Master Id by next run date reverse
- Method: getPath:
/service/lma/structure/revFreqStructure
- Retrives the structure by given ID
- Method: getPath:
/service/lma/structure/{id}/history
- Retrives the structure by given ID
- Method: getPath:
/service/lma/structure/{id}/unauthorized
Structure Services/Structure Priority API
This service is used to perform Structure Priority related operations.
- Get all valid structure
- Method: getPath:
/structure-priority
- Get Structure Priority Details for customer ID
- Method: getPath:
/structure-priority/{customerId}
Structure Services/Structure Priority Service API
This service is used to perform Structure Priority related operations.
- Get all valid structure
- Method: getPath:
/service/lma/structure-priority
- Get Structure Priority Details for customer ID
- Method: getPath:
/service/lma/structure-priority/{customerId}
Sweep Services/Ccy Convert Adapter API
This service is used for Ccy Convert Adapter's Operations.
- Convert Currency by customer Id
- Method: postPath:
/api/v1/CcyConvertAdapters/convertCcyByCustomerId/{customerId}
Sweep Services/Contribution API
This service is used for contribution Operations.
- Add new data for contribution
- Method: postPath:
/contribution
- Get all valid contribution
- Method: getPath:
/contribution
- Get all valid contribution
- Method: getPath:
/contribution/absContribution
- Get all valid contribution
- Method: getPath:
/contribution/contributionSum
- Get all valid contribution
- Method: getPath:
/contribution/dailyContribution
- Get all valid contribution
- Method: getPath:
/contribution/parentContribution
- Retrieves minimum contribution value date for given structure
- Method: getPath:
/contribution/valuedate/{structureId}
- Update an existing contribution data
- Method: putPath:
/contribution/{id}
Sweep Services/Contribution Service API
This service is used to perform Contribution related operations.
- Get all valid contribution
- Method: getPath:
/service/lms/contribution
- Get all valid contribution
- Method: getPath:
/service/lms/contribution/absContribution
- Get all valid contribution
- Method: getPath:
/service/lms/contribution/contributionSum
- Get all valid contribution
- Method: getPath:
/service/lms/contribution/dailyContribution
- Get all valid contribution
- Method: getPath:
/service/lms/contribution/parentContribution
- Retrieves minimum contribution value date for given structure
- Method: getPath:
/service/lms/contribution/valuedate/{structureId}
Sweep Services/IC Input API
This Service is used to save and IC Inputs from external services
- Save and authorize VD balance
- Method: postPath:
/intInput/vdBalLM
- Save and authprize IC account
- Method: postPath:
/intInput/icAccnt
Sweep Services/Reverse Sweep API
This service is used for reverse sweep operations
- Run reverse sweep service for a structure
- Method: postPath:
/reversesweepservice/structure
- Run reverse sweep service for a structure
- Method: postPath:
/reversesweepservice/structureasync
- Run reverse sweep service for accounts
- Method: postPath:
/reversesweepservice/accpairasync
- Run sweep service for a structure
- Method: postPath:
/reversesweepservice/accpair
Sweep Services/Reverse Sweep Monitor API
This service is used for reverse sweep monitor operations
- Get all valid reverse sweep monitor
- Method: getPath:
/reversesweepmonitor
Sweep Services/Scheduled Sweeps API
This service is used for scheduled sweeps operations
- Adds a new batch
- Method: postPath:
/batch
- Adds a new scheduled sweeps
- Method: postPath:
/scheduledsweeps
- Get all valid batch
- Method: getPath:
/batch
- Retrieves the list of existing scheduled sweeps
- Method: getPath:
/scheduledsweeps
- Update status for batch data
- Method: putPath:
/batch/updateBatchData
Sweep Services/Scheduled Sweeps Service API
This service is used to perform Scheduled Sweeps related operations.
- Get all valid batch
- Method: getPath:
/service/lms/batch
- Retrieves the list of existing Scheduled Sweeps
- Method: getPath:
/service/lms/scheduledsweeps
Sweep Services/Sweep API
This service is used to perform Sweep related operations.
- Authorize the structure by given ID
- Method: patchPath:
/sweepservice/adhoc/{id}/approve
- Execute sweep for a structure
- Method: postPath:
/sweepservice/executesweepobdx
- Get all valid acc pair for authorize
- Method: getPath:
/sweepservice/adhoc/accpairsweepquery
- Get all valid adhoc structure sweep structure
- Method: getPath:
/sweepservice/adhoc/strsweepview
- Get all valid structure for authorize
- Method: getPath:
/sweepservice/adhoc/accpairsweepview
- Get all valid structure for authorize
- Method: getPath:
/sweepservice/adhoc/strsweepquery
- Initiate sweep structure
- Method: postPath:
/sweepservice/adhoc/initiateSweep
- Reject the structure by given ID
- Method: patchPath:
/sweepservice/adhoc/{id}/reject
- Retrieves all unauthorized structures
- Method: getPath:
/sweepservice/adhoc/eodcheck
- Retrieves the structure by ID
- Method: getPath:
/sweepservice/adhoc/{id}
- Run sweep service for a structure
- Method: postPath:
/sweepservice
- Run sweep service for a structure
- Method: postPath:
/sweepservice/accpair
- Run sweep service for a structure
- Method: postPath:
/sweepservice/accpairasync
- Run sweep service for a structure
- Method: postPath:
/sweepservice/structureasync
- Simulate async sweep service for a structure
- Method: postPath:
/sweepservice/simulatesweepAsync
- Simulate sweep service for a structure
- Method: postPath:
/sweepservice/simulatesweep
Sweep Services/Sweep Master API
This service is used for sweep master operations
- Add new data for sweep master
- Method: postPath:
/sweepmaster
- Get all valid sweep master data
- Method: getPath:
/sweepmaster
- Update an existing sweep master data
- Method: putPath:
/sweepmaster/{id}
Sweep Services/Sweep Master Service API
This service is used to perform Sweep Master related operations.
- Get all valid sweepmaster data
- Method: getPath:
/service/lms/sweepmaster
Sweep Services/Sweep Monitor API
This service is used to perform Sweep Log related operations.
- Add new data for sweep monitor
- Method: postPath:
/sweepmonitor/externaltxn
- Authorize sweep status
- Method: postPath:
/sweepmonitor/authSweepStatus
- Export all valid sweep monitor
- Method: getPath:
/sweepmonitor/export
- For a given account, check sweep in-progress for that day
- Method: getPath:
/sweepmonitor/sweepValidation
- For a given branch and branch date, validates whether sweep log contains pending sweeps
- Method: getPath:
/sweepmonitor/eod-validation
- Get all pending sweep logs
- Method: getPath:
/sweepmonitor/pendingsweeps
- Get all valid sweep monitor
- Method: getPath:
/sweepmonitor
- Get all valid sweep monitor by external transaction number
- Method: getPath:
/sweepmonitor/externaltxn
- Retrieves Sweep count for the input real customer with structure
- Method: postPath:
/sweepmonitor/sweepcountperstrcustomer
- Update an existing sweep log data
- Method: postPath:
/sweepmonitor/modifySweepLog
- Update an existing sweep log data
- Method: putPath:
/sweepmonitor/{id}
- Update the sweep status
- Method: postPath:
/sweepmonitor/modifySweepStatus
Sweep Services/Sweep Reallocation API
This service is used for sweep reallocation operations
- Get all valid sweep reallocation data
- Method: getPath:
/sweepRealloc
Sweep Services/Sweep Reallocation Service API
This service is used to perform Sweep Reallocation related operations.
- Get all valid sweep reallocation data
- Method: getPath:
/service/lms/sweepRealloc
Sweep Services/System Account API
This service is used for system account operations.
- Create new system account
- Method: postPath:
/systemAccount
- Get all valid system accounts
- Method: getPath:
/systemAccount
- Get valid system accounts for passed account pair
- Method: getPath:
/systemAccount/getForAccountPair
- Record reallocation in system account
- Method: putPath:
/systemAccount/{systemAccountNumber}/recordReallocation
- Record repayment in system account
- Method: patchPath:
/systemAccount/{sweepId}/recordRepayment
- Update status of system account
- Method: putPath:
/systemAccount/{sweepId}/updateStatus/{status}
Sweep Services/System Account Service API
This service is used to perform Sweep Account related operations.
- Get all valid system accounts
- Method: getPath:
/service/lms/systemAccount
- Get valid system accounts for passed account pair
- Method: getPath:
/service/lms/systemAccount/getForAccountPair