All REST Endpoints
Cash Concentration Services/Sweep Instruction Service API
This service is used to perform Sweep Instruction related Operations like create new instruction, get all valid instructions etc.
- Adds a New Instruction
- Method: postPath:
/service/instruction
- Get all Valid Instruction
- Method: getPath:
/service/lmc/instruction
- Retrieve the Audit Information for the Given ID
- Method: getPath:
/service/lmc/instruction/{id}/history
- Retrieves the instruction by ID
- Method: getPath:
/service/lmc/instruction/{id}
- Retrive the Unauthorized Instructions by Given ID
- Method: getPath:
/service/lmc/instruction/{id}/unauthorized
- Update an Existing Instruction
- Method: putPath:
/service/instruction/{id}
Cash Concentration Services/Sweep Products Service API
This service is used to perform Sweep Product related Operations like get all valid sweep products.
- 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 Service API
This service is used for charge definition query.
- Get all Valid Charge Definition
- Method: getPath:
/service/chargedefinition
Charge Services/Charge Inquiry Service API
This service facilitates to enquiry of all charges associated to a customer within an application based on the selected filters.
- Charges Inquiry
- Method: getPath:
/service/chargeInquiry
Dashboard Services/Account Map Service API
This service is used to retrieve the account map currency wise balances of a corporate across all structures in a location.
- Retrieves the List of Total Account Map
- Method: getPath:
/service/lmd/accountmap
Dashboard Services/Currency Balance Service API
This service is used to refer the EOD balances.It will basically list corporate currency wise total positions on a day for the past 30 days.
- Retrieves the Currency Balance by ID
- Method: getPath:
/service/lmd/currencybalance
Dashboard Services/Currency Liability Service API
This service is used to retrieve the currency wise liability balances across regions in five main currencies (USD, EUR, GBP, JPY and SGD).
- Retrieves the List of Existing Currency Liability
- Method: getPath:
/service/lmd/currencyliability
Dashboard Services/Customer Service API
This service is used to get all the valid customer maintenance records.
- Get all Valid Customer
- Method: getPath:
/service/lmd/customer
- Retrieves the Customer Audit Information by Given ID
- Method: getPath:
/service/lmd/customer/{id}/history
- Retrieves the Customer by ID
- Method: getPath:
/service/lmd/customer/{id}
- Retrieves the unauthorized Customer by Given ID
- Method: getPath:
/service/lmd/customer/{id}/unauthorized
Dashboard Services/Effective Balance Service API
This service is used to query the Effective Balances.
- Retrieves the list of Total Effective Balances
- Method: getPath:
/service/lmd/effectivebalance
Dashboard Services/Event Dashboard Service API
This service is used to perform events related operations.
- 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 Service API
This service is used to perform Interest Details related Operations.
- Retrieves the List of Existing Interest Details
- Method: getPath:
/service/lmd/interestdetails
Dashboard Services/Investment Details Service API
This service is used to retrieve Investment Details.
- Retrieves the List of Total Investment Details
- Method: getPath:
/service/lmd/investmentdetails
Dashboard Services/RM Dashboard Service API
This service is used to query the data for RM Dashboard like Liquidity Management transactions and the relevant system alerts.
- Retrieves the Data for RM Dashboard
- Method: getPath:
/service/lmd/rmdashboard
Dashboard Services/Scheduled Sweeps Service API
This service is used to get the list of sweeps scheduled for the day, as per the logged in user???s time zone.
- Retrieves the List of Existing Scheduled Sweeps
- Method: getPath:
/service/lmd/scheduledsweeps
Dashboard Services/Top Cross Border Sweeps Service API
This service is used to display the top five cross border sweeps for the day in terms of sweep amount.
- Retrieves the List of Existing Cross Border Sweeps
- Method: getPath:
/service/lmd/crossborder
Dashboard Services/Top Customer Sweeps Service API
This service is used to query the top customers based on the total available balance,and accordingly strategise the sale and customer retention.
- Retrieves the List of Existing Customer Sweeps
- Method: getPath:
/service/lmd/topcustomersweeps
Dashboard Services/Top Customers Balance Service API
This service is used to query the top customers based on the total available balance,and accordingly strategise the sale and customer retention.
- Retrieves the List of Existing Customer Balance
- Method: getPath:
/service/lmd/topcustomersbalance
ICL Services/ICL Customer Service API
This service is used to retrieve and perform some operations on valid lending Customers.
- 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 audit information by given ID
- Method: getPath:
/service/icl/customer/{id}/history
- Retrives the Unauthorized Customer by ID
- Method: getPath:
/service/icl/customer/{id}/unauthorized
- Update an existing customer
- Method: putPath:
/service/icl/customer/{id}
ICL Services/Loan Service API
This service is used to perform Loan related operations like getting a list of valid loans, loan details based on loan id, pending loans for a customer etc.
- 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 Service API
This service is used to get all valid transactions of an existing loan.
- Get all Valid Transaction of an Existing Loan
- Method: getPath:
/service/icl/loan/{loanId}/transactions
Integration Services/Balance Service API
This service is used to perform Balance related operations like fetching the VD Balances, uploading Balances, modify VD Balances etc.
- 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 Service API
This service is used to perform Event driven functionality, like storing the events to be published, publishing already logged events on kafka.
- Get all events
- Method: getPath:
/service/lmx/eventLog
- Publish all events
- Method: getPath:
/service/lmx/eventLog/publish
Integration Services/External System Setup Service API
This service is used to fetch all the External Systems setup details.
- 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 Structure 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
- Generate and Get the Interest Optimization Structure ID
- Method: getPath:
/service/lmx/interest-optimization/getIOStructureId
- Get all Valid Interest Optimization
- Method: getPath:
/service/lmx/interest-optimization
- Retrieves the Audit Information by Given ID
- Method: getPath:
/service/lmx/interest-optimization/{id}/history
- Retrieves the Interest Optimization by ID
- Method: getPath:
/service/lmx/interest-optimization/{id}
- Retrieves the Unauthorized Interest Optimiation by Given ID
- Method: getPath:
/service/lmx/interest-optimization/{id}/unauthorized
Integration Services/Payment Interface Service API
This service is used to perform operations on Payment Interface, like saving and modifying payment Interface.
- 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 Service API
This service is used to perform Pre EOD Check, like fetching unauthorized maintenance,structure and sweep pending records, fetching all valid job scheduler maintenance records, to check whether the branch has pending maintenances for authorization etc.
- 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/Transaction Log Service API
This service is used to perform Transaction Log related operations like fetching pending sweep transaction, to get all valid transaction log maintenance records.
- Get all valid transaction log
- Method: getPath:
/service/lmx/transactionLog/fetchNewTxnList
- Process Pending Sweeps
- Method: getPath:
/service/lmx/transactionLog/processPendingSweeps
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 operations on participating accounts like retrieve list of all virtual and real accounts, update and close the account etc.
- 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
- Get the List of Virtual and Real Accounts for the Given Customer
- Method: getPath:
/service/lmm/account/commonCoreAccountfetch
- Gets the List of Virtual and Real Accounts
- Method: getPath:
/service/account/virtualRealAccountfetch
- Reopen the Account by Given ID
- Method: patchPath:
/service/account/{accountNumber}/{branchCode}/{currency}/reopen
- Retrieve the Audit Information for the Account by ID
- Method: getPath:
/service/lmm/account/{id}/history
- Retrieves the Account by ID
- Method: getPath:
/service/account/{accountNumber}/{branchCode}/{currency}
- Retrieves the Total Balance for the Given Customers by Currency
- Method: getPath:
/service/lmm/account/topcustomersbalances
- Retrieves the Unauthorized Account for the 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 Service API
This service is used to retrieve the valid account special rates supported by the bank.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/accountSpecialRate/{id}/history
- Retrives the IC Products by given IC Group
- Method: getPath:
/service/lmm/accountSpecialRate/getICProducts
- Retrives the unauthorized account special rate by given ID
- Method: getPath:
/service/lmm/accountSpecialRate/{id}/unauthorized
Maintenance Services/Application Parameters Service API
This service is used to get the configured system level parameters.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/application/{id}/history
- Retrives the unauthorized application parameters by given ID
- Method: getPath:
/service/lmm/application/{id}/unauthorized
Maintenance Services/Bank Parameters Service API
This service is used to perform Bank Parameter related operations such as get a list of configured bank level parameters, get the bank history by ID etc.
- Adds a New Bank
- Method: postPath:
/service/bank
- Get all Valid Bank
- Method: getPath:
/service/lmm/bank
- Gets the List of Internal Banks
- Method: getPath:
/service/lmm/bank/internal
- Gets the List of External Banks
- Method: getPath:
/service/lmm/bank/external
- Retrieves the Bank by ID
- Method: getPath:
/service/lmm/bank/{id}
- Retrives the Bank Audit Information by Given ID
- Method: getPath:
/service/lmm/bank/{id}/history
- Retrives the Unauthorized Bank by Given ID
- Method: getPath:
/service/lmm/bank/{id}/unauthorized
- Update an Existing Bank
- Method: putPath:
/service/bank/{bankCode}
Maintenance Services/Branch Parameters Service API
This service is used to perform Branch Parameter related operations like retrieve the branch details,update branch details, Get all valid branch bic codes etc.
- 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 External Branches
- Method: getPath:
/service/lmm/branch/external
- Gets the List of Internal Branches
- 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 Audit Information by Given ID
- Method: getPath:
/service/lmm/branch/{id}/history
- Retrives the Unauthorized Branch by Given ID
- Method: getPath:
/service/lmm/branch/{id}/unauthorized
- Update an Existing Branch
- Method: putPath:
/service/branch/{branchCode}
Maintenance Services/Country Parameters Service API
This service is used to retrieve the list of configured country parameters.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/country/{id}/history
- Retrives the unauthorized country by given ID
- Method: getPath:
/service/lmm/country/{id}/unauthorized
- Update an existing country
- Method: putPath:
/service/country/{countryCode}
Maintenance Services/Currency Cutoff Service API
This service is used to perform Currency Cutoff operations like retrieving currency cutoffs supported by the bank.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/ccycutoff/{id}/history
- Retrives the Unauthorized 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 Service API
This service is used to perform Currency operations like retrieving currencies supported by the bank.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/currency/{id}/history
- Retrives the unauthorized 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
This service is used to perform Customer maintenance related operations.
- Adds a New Customer
- Method: postPath:
/service/customer
- Close the Account by Given ID
- Method: patchPath:
/service/customer/{customerId}/close
- Get the customer Hierarchy for Given Customer ID
- Method: getPath:
/service/customer/getCustomerHierarchy
- Get the Group Customer ID for Given Customer ID
- Method: getPath:
/service/customer/getGroupCustomerId
- Reopen the Account by Given ID
- Method: patchPath:
/service/customer/{customerId}/reopen
- Retrieves the Account by ID
- Method: getPath:
/service/customer/{customerId}
- Retrieves the Customers by Given Parent Customer ID
- Method: getPath:
/service/customer/getAllCustomers
- Update an Existing Customer
- Method: putPath:
/service/customer/{customerId}
Maintenance Services/Default Payment Instruction Service API
This service is used to perform Default Payment Instruction related operations.Default Payment Instruction allows the user to maintain a matrix that decides the default payment service for an account pair involved in a liquidity structure, based on parameters like DDA/Hosts involved, Entities involved, and the Type of Payment (Internal/Domestic/Cross-Border).
- 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 audit information by given ID
- Method: getPath:
/service/lmm/defaultPaymentInstruction/{id}/history
- Retrives the unauthorized default payment instruction by given ID
- Method: getPath:
/service/lmm/defaultPaymentInstruction/{id}/unauthorized
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 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 audit information by given ID
- Method: getPath:
/service/lmm/frequency/{id}/history
- Retrives the unauthorized frequency by given ID
- Method: getPath:
/service/lmm/frequency/{id}/unauthorized
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 audit information by given ID
- Method: getPath:
/service/lmm/interestaccountgroup/{id}/history
- Retrives the unauthorized interest account group by given ID
- Method: getPath:
/service/lmm/interestaccountgroup/{id}/unauthorized
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 service API
This service is used to perform operations on the list of configured customer and user linkage.
- 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 audit information by given ID
- Method: getPath:
/service/lmm/rmlinkage/{id}/history
- Retrives the unauthorized rm linkage by given ID
- Method: getPath:
/service/lmm/rmlinkage/{id}/unauthorized
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 Service API
This service is used to perform Cities related operations like get the list of all world-cities, retrieve the city by Country code.
- 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 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/External Message Log Service API
This service is used to get external message log based on input criteria.
- Get all MT Message Log
- Method: getPath:
/service/lmg/externalMessage/getExternalMessageLog
- Process Hold Messages in Batch
- Method: getPath:
/service/lmg/externalMessage/processHoldMessagesInBatch
- Process Pending Message
- Method: getPath:
/service/lmg/externalMessage/processPendingMessage
- Supress Message
- Method: getPath:
/service/lmg/externalMessage/supressMessage
- Update Latest Balance by Processing CAMT Message Based on Account Number and Value Date
- Method: postPath:
/service/lmg/externalMessage/processCAMTMessage
- 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
Online Liquidation Services/Branch Parameter Liquidation API
This Service will allow us to maintain the parameters for branch that are common across the services using the branch service and Branch Code Uniquely Distinguishes a Branch.
- Get all Valid Online Liquidation
- Method: getPath:
/onliq
- Liquidate Online
- Method: postPath:
/onliq/liquidateOnline
- Liquidate Online for GUS ResponseFromat
- Method: postPath:
/onliq/liqdOnlineCDDA
- Liquidate Online for UBS
- Method: postPath:
/onliq/liquidateOnlineUBS
Pool Services/Pool Reallocation Service API
This service is used to perform Pool Reallocation related operations, like fetching reallocation details, fetching IC entries for Accrual handoff etc.
- 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
- Invoking Pool Batch for Structure
- Method: postPath:
/pool
RTL Services/Real Time Liquidity Structure Service API
This service is used to perform Real Time Liquidity Structure related operations.
- Generates the Real Time Liquidity Structure ID
- Method: getPath:
/service/lrt/structure/key
- 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/{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 Service API
This service is used to perform Real Time Liquidity Transaction related operations.
- Get all valid rtl sublimit transaction logs
- 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/Simulation Report API
This service is used to generate simulation benefit report for sweep and pool along with log summary.
- Download Simulation Report
- Method: getPath:
/service/lmr/simulation/downloadReport
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/Structure Maintenance Service API
This service is used to perform Structure Maintenance related operations for Service application, like fetching, creating, modifying, closing, reopening, authorizing a structure etc.
- Adds a new Structure from External System
- Method: postPath:
/service/lma/structure/createExternal
- Export 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 Various Structures and their Priorities for the Given Account
- 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
- Generate the Structure ID
- Method: getPath:
/service/lma/structure/getStructureId
- Generates the Structure ID for the Simulation Structure
- Method: getPath:
/service/lma/structure/simulation/getSimulationId
- Get all Valid Simulation Structure
- Method: getPath:
/service/lma/structure/simulation
- Get all Valid Structure
- Method: getPath:
/service/lma/structure
- Get Structure Details for Accounts Participating in Multiple Structures
- Method: postPath:
/service/lma/structure/v1/having-common-accounts
- Get Structure Logs to View, Authorize or Reject
- Method: getPath:
/service/lma/structure/approval
- Modifies a Structure From External System
- Method: postPath:
/service/lma/structure/modifyExternal
- Retrieves the BOD Structure Master ID by Header Branch Code
- Method: getPath:
/service/lma/structure/structureBod/{headerBranchCode}
- Retrieves the Child Account by Parent Account Number and Structure key ID
- Method: getPath:
/service/lma/structure/v1/childAccounts
- 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/accounts/{structureMasterId}
- Retrieves the Structure by ID
- Method: getPath:
/service/lma/structure/fetch/{id}
- Retrieves the Structure by ID
- Method: getPath:
/service/lma/structure/v1/{id}
- Retrieves the Structure by ID
- Method: getPath:
/service/lma/structure/{id}
- Retrieves the Structure Details for BOD reverse Sweeps Execution
- Method: getPath:
/service/lma/structure/revFreqStructure
- Retrieves the Structure Details for Pool for the Given Header Branch Code
- Method: getPath:
/service/lma/structure/poolstructure/{headerBranchCode}
- Retrieves the Structure Details for Reverse Sweep for the Given Header Branch Code
- Method: getPath:
/service/lma/structure/strRevSweep/{headerBranchCode}
- Retrieves the Structure Details for Reverse Sweep to be Executed Intraday
- Method: getPath:
/service/lma/structure/strRevSweepIntraDay
- Retrieves the Structure Details to be Executed During EOD for the Given Header Branch Code
- Method: getPath:
/service/lma/structure/structureEod/{headerBranchCode}
- Retrieves the Structure Details to be Executed for Intraday Sweeps
- Method: getPath:
/service/lma/structure/structureIntraDay
- Retrives the Structure Audit Information by Given ID
- Method: getPath:
/service/lma/structure/{id}/history
- Retrives the Unauthorized Structure by given ID
- Method: getPath:
/service/lma/structure/{id}/unauthorized
- Update an Existing Structure with List of Structure Detail records
- Method: putPath:
/service/lma/structure/v1/{id}
- Update the Structures Priorities upon Customer Hierarchy Change
- Method: postPath:
/service/lma/structure/priority/updateCustIds
- Validates a new Structure
- Method: postPath:
/service/lma/structure/validate
Structure Services/Structure Priority Service API
This service is used to perform Structure Priority related operations, like getting the structure priority details.
- 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/Contribution Service API
This service is used to perform Contribution related operations like getting the daily contribution, calculating the parent contribution etc.
- Get all Valid ABS Contribution
- Method: getPath:
/service/lms/contribution/absContribution
- Get all valid contribution
- Method: getPath:
/service/lms/contribution
- Get all Valid Daily Contribution
- Method: getPath:
/service/lms/contribution/dailyContribution
- Get all Valid Parent Contribution
- Method: getPath:
/service/lms/contribution/parentContribution
- Get all Valid Sum Contribution
- Method: getPath:
/service/lms/contribution/contributionSum
- Retrieves Minimum Contribution Value Date For Given Structure
- Method: getPath:
/service/lms/contribution/valuedate/{structureId}
Sweep Services/Reverse Sweep Service API
This service is used to perform Reverse Sweep related operations like executing different types of synchronous and asynchronous reverse sweep etc.
- Run reverse sweep service for a structure
- Method: postPath:
/reversesweepservice/structure
- Run reverse sweep service for a structure asynchronously
- Method: postPath:
/reversesweepservice/structureasync
- Run reverse sweep service for account pairs asynchronously
- Method: postPath:
/reversesweepservice/accpairasync
- Run sweep service for account pair
- Method: postPath:
/reversesweepservice/accpair
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 Service API
This service is used for sweep monitor related operations.
- Get all Valid Sweep Monitor
- Method: getPath:
/sweepmonitor
Sweep Services/Sweep Reallocation Service API
This service is used fetch the Sweep Reallocation Logs.
- Get all valid sweep reallocation data
- Method: getPath:
/service/lms/sweepRealloc
Sweep Services/Sweep Service API
This service is used to perform Sweep execution related operations like executing different types of synchronous and asynchronous sweep, simulate sweep executions etc.
- Authorize the Structure by Given ID
- Method: patchPath:
/sweepservice/adhoc/{id}/approve
- Execute Sweep for a Structure from channel
- Method: postPath:
/sweepservice/executesweepobdx
- Get all Valid account pair adhoc sweeps for Authorization and execution
- Method: getPath:
/sweepservice/adhoc/accpairsweepview
- Get all Valid Account Pair for Authorize
- Method: getPath:
/sweepservice/adhoc/accpairsweepquery
- Get all Valid Adhoc Structure sweep for Authorization and execution
- Method: getPath:
/sweepservice/adhoc/strsweepquery
- Get all Valid Adhoc Structure Sweep Structure
- Method: getPath:
/sweepservice/adhoc/strsweepview
- 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 for a Structure asynchronously
- Method: postPath:
/sweepservice/structureasync
- Run Sweep Service for a Structure
- Method: postPath:
/sweepservice
- Run Sweep Service for a Structure
- Method: postPath:
/sweepservice/accpair
- Run Sweep Service for account pair asynchronously
- Method: postPath:
/sweepservice/accpairasync
- Simulate Async Sweep Service for a Structure
- Method: postPath:
/sweepservice/simulatesweepAsync
- Simulate Sweep Service for a Structure
- Method: postPath:
/sweepservice/simulatesweep
Sweep Services/System Account Service API
This service is used for system account related operations for Sweep Execution process like fetching the system account for a account pair sweep etc.
- Get all valid system accounts
- Method: getPath:
/service/lms/systemAccount
- Get valid system accounts for passed account pair
- Method: getPath:
/service/lms/systemAccount/getForAccountPair