All REST Endpoints

Cash Concentration Services/Sweep Instruction API
This service is used to generate the instruction.
Adds a new instruction
Method: post
Path: /service/instruction
Update an existing instruction
Method: put
Path: /service/instruction/{id}
Cash Concentration Services/Sweep Products API
This service is used to generate the instruction.
Get all valid sweep products
Method: get
Path: /sweepproducts
Retrieves the sweep products by ID
Method: get
Path: /sweepproducts/{id}
Charge Services/Charge Definition API
This service is used for charge definition query.
Get all valid charge definition
Method: get
Path: /api/1.0/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: get
Path: /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: post
Path: /service/coreaccounts
Close the core accounts by given customer account number
Method: patch
Path: /service/coreaccounts/{custAccountNo}/close
Reopen the core accounts by given customer account number
Method: patch
Path: /service/coreaccounts/{custAccountNo}/reopen
Retrieves the core accounts by providing array of account numbers
Method: get
Path: /service/coreaccounts/getAccounts
Update an existing core accounts
Method: put
Path: /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: post
Path: /service/bicdirectorys
Close the BIC directory by given ID
Method: patch
Path: /service/bicdirectorys/{bicCode}/close
Get all valid BIC directorys
Method: get
Path: /service/bicdirectorys
Reopen the BIC directory by given ID
Method: patch
Path: /service/bicdirectorys/{bicCode}/reopen
Update an existing BIC directory
Method: put
Path: /service/bicdirectorys/{bicCode}
Common Core Services/Branch API
This service is used for local holidays Operations.
Adds a new core banks
Method: post
Path: /service/corebanks
Adds a new core branches
Method: post
Path: /service/corebranchs
Adds a new local holidays
Method: post
Path: /service/localholidays
Close the core banks by given ID
Method: patch
Path: /service/corebanks/{bankCode}/close
Close the core branches by given ID
Method: patch
Path: /service/corebranchs/{branchCode}/close
Close the local holidays by given ID
Method: patch
Path: /service/localholidays/{branchCode}/{year}/close
Reopen the core banks by given ID
Method: patch
Path: /service/corebanks/{bankCode}/reopen
Reopen the core branches by given ID
Method: patch
Path: /service/corebranchs/{branchCode}/reopen
Reopen the local holidays by given ID
Method: patch
Path: /service/localholidays/{branchCode}/{year}/reopen
Update an existing core banks
Method: put
Path: /service/corebanks/{bankCode}
Update an existing core branches
Method: put
Path: /service/corebranchs/{branchCode}
Update an existing rule
Method: put
Path: /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: get
Path: /service/brancheod/{branchCode}/{eodDate}
Common Core Services/Country Code API
This service is used for country code Operations.
Adds a new country code
Method: post
Path: /service/countrycodes
Adds a new host code
Method: post
Path: /service/hostcodes
Adds a new language code
Method: post
Path: /service/languagecodes
Close the country codes by given ID
Method: patch
Path: /service/countrycodes/{countryCode}/close
Close the host codes by given ID
Method: patch
Path: /service/hostcodes/{hostCode}/close
Close the language code service by given ID
Method: patch
Path: /service/languagecodes/{languageCode}/close
Reopen the country codes by given ID
Method: patch
Path: /service/countrycodes/{countryCode}/reopen
Reopen the host codes by given ID
Method: patch
Path: /service/hostcodes/{hostCode}/reopen
Reopen the language code service by given ID
Method: patch
Path: /service/languagecodes/{languageCode}/reopen
Update an existing host code
Method: put
Path: /service/hostcodes/{hostCode}
Update an existing rule
Method: put
Path: /service/countrycodes/{countryCode}
Update an existing rule
Method: put
Path: /service/languagecodes/{languageCode}
Common Core Services/Currency API
API for Currency Operations
Adds a new currency definitions
Method: post
Path: /service/currencydefinitions
Adds a new currency holiday calendars
Method: post
Path: /service/currencyholidaycalendars
Adds a new currency pairs
Method: post
Path: /service/currencypairs
Adds a new currency rate types.
Method: post
Path: /service/currencyratetypes
Adds a new rates
Method: post
Path: /service/rates
Close the currency definitions by given ID
Method: patch
Path: /service/currencydefinitions/{currencyCode}/{maintenanceCountry}/close
Close the currency holiday calendars by given ID
Method: patch
Path: /service/currencyholidaycalendars/{currency}/{year}/close
Close the currency pairs by given ID
Method: patch
Path: /service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}/close
Close the currency rate types by given ID
Method: patch
Path: /service/currencyratetypes/{currencyRateType}/close
Close the rates by given ID
Method: patch
Path: /service/rates/{branchCode}/{currency1}/{currency2}/close
Reopen the currency definitions by given ID
Method: patch
Path: /service/currencydefinitions/{currencyCode}/{maintenanceCountry}/reopen
Reopen the currency holiday calendars by given ID
Method: patch
Path: /service/currencyholidaycalendars/{currency}/{year}/reopen
Reopen the currency rate types by given ID
Method: patch
Path: /service/currencyratetypes/{currencyRateType}/reopen
Reopen the currencypairs by given ID
Method: patch
Path: /service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}/reopen
Reopen the rates by given ID
Method: patch
Path: /service/rates/{branchCode}/{currency1}/{currency2}/reopen
Update an existing rule
Method: put
Path: /service/currencydefinitions/{currencyCode}/{maintenanceCountry}
Update an existing rule
Method: put
Path: /service/currencypairs/{currency1}/{currency2}/{maintenanceCountry}
Update an existing rule
Method: put
Path: /service/currencyratetypes/{currencyRateType}
Update an existing rule.
Method: put
Path: /service/currencyholidaycalendars/{currency}/{year}
Update an existing rule.
Method: put
Path: /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: post
Path: /service/corecustomers
Close the core customers by given ID
Method: patch
Path: /service/corecustomers/{customerNo}/close
Reopen the core customers by given ID
Method: patch
Path: /service/corecustomers/{customerNo}/reopen
Retrieves the core customers by providing array of customer number
Method: get
Path: /service/corecustomers
Update an existing core customers
Method: put
Path: /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: post
Path: /service/ecasystems
Close the ECA systems by given ID
Method: patch
Path: /service/ecasystems/{ecaSystem}/close
Get all valid ECA systems
Method: get
Path: /service/ecasystems
Reopen the ECA systems by given ID
Method: patch
Path: /service/ecasystems/{ecaSystem}/reopen
Update an existing ECA systems
Method: put
Path: /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: post
Path: /service/externalchartaccounts
Close the external chart accounts by given ID
Method: patch
Path: /service/externalchartaccounts/{glCode}/close
Reopen the external chart accounts by given ID.
Method: patch
Path: /service/externalchartaccounts/{glCode}/reopen
Update an existing rule
Method: put
Path: /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: post
Path: /service/corevirtualaccounts
Close the core virtual account by given Natural Key
Method: patch
Path: /service/corevirtualaccounts/{virtualAccountNo}/close
Get all valid core virtual accounts
Method: get
Path: /service/corevirtualaccounts
Modifies the core virtual accounts for a natural key
Method: put
Path: /service/corevirtualaccounts/{virtualAccountNo}
Reopen the core virtual account by given Natural Key
Method: patch
Path: /service/corevirtualaccounts/{virtualAccountNo}/reopen
Retrieves the core virtual accounts by natural key
Method: get
Path: /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: post
Path: /service/structuredaddressservice
Close the structured address service by given ID
Method: patch
Path: /service/structuredaddressservice/{virtualAccountNo}/close
Get all valid structured address service
Method: get
Path: /service/structuredaddressservice
Reopen the structured address service by given ID
Method: patch
Path: /service/structuredaddressservice/{virtualAccountNo}/reopen
Retrieves the structured address service by ID
Method: get
Path: /service/structuredaddressservice/{virtualAccountNo}
Update an existing structured address service
Method: put
Path: /service/structuredaddressservice/{virtualAccountNo}
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: post
Path: /service/coretrncodes
Close the core transaction codes by given ID
Method: patch
Path: /service/coretrncodes/{trnCode}/close
Reopen the core transaction codes by given ID
Method: patch
Path: /service/coretrncodes/{trnCode}/reopen
Update an existing core transaction codes
Method: put
Path: /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: post
Path: /cmc-upload-source-preferences-services/service/uploadsourcepreferences
Adds a new upload sources
Method: post
Path: /cmc-upload-source-preferences-services/service/uploadsources
Close the upload source preferences by given ID
Method: patch
Path: /cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}/close
Close the upload sources by given ID
Method: patch
Path: /cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}/close
Get all valid upload source preferences.
Method: get
Path: /cmc-upload-source-preferences-services/service/uploadsourcepreferences
Get all valid upload sources.
Method: get
Path: /cmc-upload-source-preferences-services/service/uploadsources
Reopen the upload source preferences by given ID.
Method: patch
Path: /cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}/reopen
Reopen the upload sources by given ID
Method: patch
Path: /cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}/reopen
Update an existing rule
Method: put
Path: /cmc-upload-source-preferences-services/service/uploadsourcepreferences/{uploadSourceCode}
Update an existing rule
Method: put
Path: /cmc-upload-source-preferences-services/service/uploadsources/{uploadSourceCode}
Dashboard Services/Account Dashboard API
This service is used for account operations.
Persists Accounts
Method: post
Path: /accounts
Persists Accounts
Method: post
Path: /accounts/updatebalance
Dashboard Services/Account Map API
This service is used for Account Map Operations
Retrieves the list of total account map
Method: get
Path: /accountmap
Dashboard Services/Currency Balance API
This service is for Currency Balances Operations
Retrieves the Currency Balance by ID
Method: get
Path: /currencybalance
Dashboard Services/Currency Liability API
This service is for Currency Liability Operations
Retrieves the list of existing currency liability
Method: get
Path: /currencyliability
Dashboard Services/Customer Account Balance API
This service is for to perform the Account Balance Operations.
Persists Balance of Accounts
Method: post
Path: /accountbalance
Dashboard Services/Effective Balance API
This service is used for Effective Balances Operations
Retrieves the list of total effective balances
Method: get
Path: /effectivebalance
Dashboard Services/Event Dashboard API
API for Events Operations
Adds a new event
Method: post
Path: /events
Delete a event
Method: put
Path: /events/deleteEvent
Modify a event
Method: put
Path: /events/dismiss
Retrieves the event by ID
Method: get
Path: /events/{id}
Retrieves the list of existing events based on log Type
Method: get
Path: /events
Dashboard Services/Interest Details API
API for Interest Details Operations
Adds a new Interest Details
Method: post
Path: /interestdetails
Retrieves the list of existing Interest Details
Method: get
Path: /interestdetails
Dashboard Services/Investment Details API
This service used for Investment details Operations
Adds a new Investment Details
Method: post
Path: /investmentdetails
Retrieves the list of total investment details
Method: get
Path: /investmentdetails
Dashboard Services/RM Dashboard API
This service used for RM Dashboard Operations
Retrieves the data for RM dashboard
Method: get
Path: /rmdashboard
Dashboard Services/Top Cross Border Sweeps API
This service used for Top Cross Border Sweep Operations
Adds a new Top Cross Border Sweep
Method: post
Path: /crossborder
Retrieves the list of existing cross border sweeps
Method: get
Path: /crossborder
Dashboard Services/Top Customer Sweeps API
This service used for Customer Sweep Operations
Retrieves the list of existing Customer Sweeps
Method: get
Path: /topcustomersweeps
Dashboard Services/Top Customers Balance API
This Service is used for Customer Balance Operations
Retrieves the list of existing Customer Balance
Method: get
Path: /topcustomersbalance
ICL Services/ICL Customer API
This service is used for icl-limit screen where we define customer lending browser individual and overall limt.
Adds a new customer
Method: post
Path: /customer
Authorize the customer by given ID
Method: patch
Path: /customer/{id}/approve
Checks the lend limit availability between a pair of customers
Method: get
Path: /customer/checkLimitAvailability
Close the customer by given ID
Method: patch
Path: /customer/{id}/close
Deletes the customer identified by given ID
Method: delete
Path: /customer/{id}
Get all valid customer
Method: get
Path: /customer
Reopen the customer by given ID
Method: patch
Path: /customer/{id}/reopen
Retrieves the customer by ID
Method: get
Path: /customer/{id}
Retrives the customer by given ID
Method: get
Path: /customer/{id}/history
Retrives the customer by given ID
Method: get
Path: /customer/{id}/unauthorized
Update an existing customer
Method: put
Path: /customer/{id}
Update lend limit of a customer identified by given ID
Method: patch
Path: /customer/{customerId}/updateLimit
ICL Services/Loan API
This service is used for Loan API
Adds a new loan
Method: post
Path: /loan
Get all valid loan
Method: get
Path: /loan
Get pending loans for given customers
Method: get
Path: /loan/pending/{lendingCustId}/{borrowingCustId}
initiate loan settlement
Method: post
Path: /loan/{id}/initiateSettlement
Record payment on an existing loan
Method: patch
Path: /loan/{sweepLogId}/recordRepayment
Reject an existing loan
Method: patch
Path: /loan/{sweepLogId}/reject
Retrieves the loan by ID
Method: get
Path: /loan/{id}
Update an existing loan
Method: put
Path: /loan/{id}
Update existing loan status
Method: patch
Path: /loan/{sweepLogId}/updateLoanStatus/{loanStatus}
Update sweep log ID
Method: patch
Path: /loan/{id}/updateSweepLogID/{sweepLogId}
ICL Services/Loan Transaction API
This service is used for Loan Transaction.
Adds a new new loan
Method: post
Path: /loan/{loanId}/transactions
Get all valid trx of an existing loan
Method: get
Path: /loan/{loanId}/transactions
Integration Services/Balance Fetch Integration API
This service is used for Balance Fetch details.
Add a new balances
Method: post
Path: /service/balanceFetch
Update a balance
Method: put
Path: /service/balanceFetch/{id}
Integration Services/Event API
This service is used for Event.
Add a new event Logs
Method: post
Path: /eventLog
Get all events
Method: get
Path: /eventLog
Publish all events
Method: get
Path: /eventLog/publish
Integration Services/External System Log API
This service is used for External System log.
Get all valid external System Log
Method: get
Path: /externalSystemLog
Retrieves the external System Log by ID
Method: get
Path: /externalSystemLog/{id}
Update Transaction hand Off Status
Method: post
Path: /externalSystemLog/processAckNack
Integration Services/External System Setup API
This service is used for External System Setup API
Adds a new external system setup
Method: post
Path: /externalsystemsetup
Authorize the external system setup by given ID
Method: patch
Path: /externalsystemsetup/{id}/approve
Close the external system setup by given ID
Method: patch
Path: /externalsystemsetup/{id}/close
Deletes the external system setup identified by given ID
Method: delete
Path: /externalsystemsetup/{id}
Get all valid external system setup
Method: get
Path: /externalsystemsetup
Get all valid external system setup details
Method: get
Path: /externalsystemsetup/getDetails
Get all valid external system setup where DDA is true
Method: get
Path: /externalsystemsetup/getbydda
reopen the external system setup by given ID
Method: patch
Path: /externalsystemsetup/{id}/reopen
Retrieves the external system setup by ID
Method: get
Path: /externalsystemsetup/{id}
Retrives the external system setup by given ID
Method: get
Path: /externalsystemsetup/{id}/history
Retrives the external system setup by given ID
Method: get
Path: /externalsystemsetup/{id}/unauthorized
Update an existing external system setup
Method: put
Path: /externalsystemsetup/{id}
Integration Services/Interface API
This service is used for Interface operations.
Get all balances
Method: get
Path: /balanceFetch1
Integration Services/Payment Interface API
This service is used for payment interface.
Adds a new payment Interface Service
Method: post
Path: /service/paymentinterface
Update an existing payment Interface Service
Method: put
Path: /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: get
Path: /preEODCheck/getCount
Responds whether the branch has Pending Maintenances for Authorization
Method: get
Path: /preEODCheck/has-pending-maintenances/{branchCodeId}
To get Unauthorized records
Method: get
Path: /preEODCheck/{branchCodeId}
Integration Services/Transaction Log API
This service is used for Populate Transaction ID for hand Off
Adds a new post-HandOff Transaction
Method: post
Path: /transactionLog/postHandOffTxn
Adds a new transaction Log
Method: post
Path: /transactionLog
Get all valid transaction Log
Method: get
Path: /transactionLog/fetchNewTxnList
Process Pending Sweeps
Method: get
Path: /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: post
Path: /createCustRoleToHead
Create IC group-external group mapping
Method: post
Path: /icGrpExt
Create IC group-product mapping
Method: post
Path: /icGrpPrd
Delete customer role to head mapping
Method: delete
Path: /custRoleToHead
Get account role
Method: get
Path: /getAccrole
Get all rate Codes
Method: get
Path: /rate/icRate
Get customer role to head mapping
Method: get
Path: /custRoleToHead
Get for prodUdeList
Method: get
Path: /prodUdeList
Get IC account group
Method: get
Path: /accGrp
Get IC group product
Method: get
Path: /icGrpPrd
Get ICTB entries history
Method: get
Path: /ictbEntriesHistory
Modify customer role to head mapping
Method: post
Path: /modifyCustRoleToHead
Query IC Entries
Method: get
Path: /icQuery/ictbEntries/brn/{brn}/accNo/{accNo}
Interest Input Services/External SDE API
This service is used External SDE Values related services
Save External sSDE values
Method: post
Path: /extSdeVal
Interest Input Services/Rate and Account API
This service is used to save IC Inputs from external services
Account close pre-process
Method: post
Path: /icAccnt/intliqd
Accrual liquidation details
Method: post
Path: /accrLiqDetails
close account
Method: post
Path: /icAccntMaster/recState
Get Accured Amount
Method: get
Path: /accruedAmt
Get Accured Amount Web API
Method: get
Path: /uiAccruedAmt
Get all rate Codes
Method: get
Path: /rateBrnDef/rateCode
Get for general Conditions UDE Value
Method: get
Path: /udeVals/genCondn
Get for special Condition Ude Value
Method: get
Path: /udeVals/spCondn
Get VD Balance
Method: get
Path: /vdBal
Modify IC Accounts
Method: post
Path: /icAccntModify
Save Account Product and Account Charge Slab
Method: post
Path: /charge/splCondn
Save and Authorize IC Accounts
Method: post
Path: /icAccntMaster
Save and Authorize IC Other Balance
Method: post
Path: /icOtherBalMaster
Save UDE value
Method: post
Path: /udeVals/genCondn
Save VD Balance
Method: post
Path: /vdBalMaster
Special condition UDE value
Method: post
Path: /udeVals/spCondn
Maintenance Services/Account Maintenance API
The service is used for account operation
Adds a new account
Method: post
Path: /service/account
Close the account by given ID
Method: patch
Path: /service/account/{accountNumber}/{branchCode}/{currency}/close
Get all valid account
Method: get
Path: /service/account
Gets the list of virtual and real accounts
Method: get
Path: /service/account/virtualRealAccountfetch
Reopen the account by given ID
Method: patch
Path: /service/account/{accountNumber}/{branchCode}/{currency}/reopen
Retrieves the account by ID
Method: get
Path: /service/account/{accountNumber}/{branchCode}/{currency}
Update an existing account
Method: put
Path: /service/account/{accountNumber}/{branchCode}/{currency}
Maintenance Services/Application Parameters API
This service is used for core application parameter
Adds a new application parameters
Method: post
Path: /application
Authorize the application parameters by given ID
Method: patch
Path: /application/{id}/approve
Close the application parameters by given ID
Method: patch
Path: /application/{id}/close
Deletes the application parameters identified by given ID
Method: delete
Path: /application/{id}
Get all valid application parameters
Method: get
Path: /application
Reopen the application parameters by given ID
Method: patch
Path: /application/{id}/reopen
Retrieves the application parameters by ID
Method: get
Path: /application/{id}
Retrives the application parameters by given ID
Method: get
Path: /application/{id}/history
Retrives the application parameters by given ID
Method: get
Path: /application/{id}/unauthorized
Update an existing application parameters
Method: put
Path: /application/{id}
Maintenance Services/Bank Parameters Maintenance API
This service is used for bank parameter operation.
Adds a new bank
Method: post
Path: /service/bank
Update an existing bank
Method: put
Path: /service/bank/{bankCode}
Maintenance Services/Branch Parameters Maintenance API
This service is used for creating branch module.
Adds a new branch
Method: post
Path: /service/branch
Update an existing branch
Method: put
Path: /service/branch/{branchCode}
Maintenance Services/Country Parameters API
This service is used for create and updating existing account country parameters.
Adds a new country
Method: post
Path: /service/country
Update an existing country
Method: put
Path: /service/country/{countryCode}
Maintenance Services/Currency Cutoff API
This service is used for create and update the existing currency cutoff.
Adds a new ccycutoff
Method: post
Path: /service/ccycutoff
Update an existing ccycutoff
Method: put
Path: /service/ccycutoff/{bicCode}
Maintenance Services/Currency Parameters API
This service is used for create and updating the existing currency parameters.
Adds a new currency
Method: post
Path: /service/currency
Update an existing currency
Method: put
Path: /service/currency/{currencyCode}
Maintenance Services/Customer Maintenance API
The operations from the Maintenance Services/Customer Maintenance API category.
Adds a new customer
Method: post
Path: /service/customer
Close the account by given ID
Method: patch
Path: /service/customer/{customerId}/close
Reopen the account by given ID
Method: patch
Path: /service/customer/{customerId}/reopen
Retrieves the account by ID
Method: get
Path: /service/customer/{customerId}
Update an existing customer
Method: put
Path: /service/customer/{customerId}
Maintenance Services/Event Maintenance API
This service is used for Events.
Adds a new event
Method: post
Path: /event
Authorize the event by given ID
Method: patch
Path: /event/{id}/approve
Close the event by given ID
Method: patch
Path: /event/{id}/close
Deletes the event identified by given ID
Method: delete
Path: /event/{id}
Get all valid event
Method: get
Path: /event
Reopen the event by given ID
Method: patch
Path: /event/{id}/reopen
Retrieves the event by ID
Method: get
Path: /event/{id}
Retrives the event by given event code
Method: get
Path: /event/getByEvtCode/{evtCode}
Update an existing event
Method: put
Path: /event/{id}
Maintenance Services/Frequency API
This service is used for the frequency details.
Adds a new frequency
Method: post
Path: /frequency
Authorize the frequency by given ID
Method: patch
Path: /frequency/{id}/approve
Close the frequency by given ID
Method: patch
Path: /frequency/{id}/close
Deletes the frequency identified by given ID
Method: delete
Path: /frequency/{id}
Get all valid frequency
Method: get
Path: /frequency
Reopen the frequency by given ID
Method: patch
Path: /frequency/{id}/reopen
Retrieves the frequency by ID
Method: get
Path: /frequency/{id}
Retrives the frequency by given ID
Method: get
Path: /frequency/{id}/history
Retrives the frequency by given ID
Method: get
Path: /frequency/{id}/unauthorized
Update an existing frequency
Method: put
Path: /frequency/{id}
Maintenance Services/Instruction API
This service is used for add and update the sweep instruction.
Adds a new instruction
Method: post
Path: /instruction
Authorize the instruction by given ID
Method: patch
Path: /instruction/{id}/approve
Close the instruction by given ID
Method: patch
Path: /instruction/{id}/close
Deletes the instruction identified by given ID
Method: delete
Path: /instruction/{id}
Get all valid instruction
Method: get
Path: /instruction
Reopen the instruction by given ID
Method: patch
Path: /instruction/{id}/reopen
Retrieves the instruction by ID
Method: get
Path: /instruction/{id}
Retrives the instruction by given ID
Method: get
Path: /instruction/{id}/history
Retrives the instruction by given ID
Method: get
Path: /instruction/{id}/unauthorized
Update an existing instruction
Method: put
Path: /instruction/{id}
Maintenance Services/Interest Account Group API
This service is used of create and update existing the interest account group details.
Adds a new interest account group
Method: post
Path: /interestaccountgroup
Authorize the interest account group by given ID
Method: patch
Path: /interestaccountgroup/{id}/approve
Close the interest account group by given ID
Method: patch
Path: /interestaccountgroup/{id}/close
Deletes the interest account group identified by given ID
Method: delete
Path: /interestaccountgroup/{id}
Get all valid interest account group
Method: get
Path: /interestaccountgroup
Reopen the interest account group by given ID
Method: patch
Path: /interestaccountgroup/{id}/reopen
Retrieves the interest account group by ID
Method: get
Path: /interestaccountgroup/{id}
Retrives the interest account group by given ID
Method: get
Path: /interestaccountgroup/{id}/history
Retrives the interest account group by given ID
Method: get
Path: /interestaccountgroup/{id}/unauthorized
Update an existing interest account group
Method: put
Path: /interestaccountgroup/{id}
Maintenance Services/Message Type API
This service is used for message details.
Get all valid message types
Method: get
Path: /messagetype
Maintenance Services/RM Linkage API
This service is used for user linkage operation.
Adds a new RM linkage
Method: post
Path: /rmlinkage
Authorize the RM linkage by given ID
Method: patch
Path: /rmlinkage/{id}/approve
Close the RM linkage by given ID
Method: patch
Path: /rmlinkage/{id}/close
Deletes the RM linkage identified by given ID
Method: delete
Path: /rmlinkage/{id}
Get all valid RM linkage
Method: get
Path: /rmlinkage
Get all valid RM linkage customer
Method: get
Path: /rmlinkage/getLinkedCustomers
Reopen the RM linkage by given ID
Method: patch
Path: /rmlinkage/{id}/reopen
Retrieves the RM linkage by ID
Method: get
Path: /rmlinkage/{id}
Retrives the RM linkage by given ID
Method: get
Path: /rmlinkage/{id}/history
Retrives the RM linkage by given ID
Method: get
Path: /rmlinkage/{id}/unauthorized
Update an existing RM linkage
Method: put
Path: /rmlinkage/{id}
Maintenance Services/UnAuthorized Records API
This service is used for unauthorized records details.
Get all valid UnAuthorized Records
Method: get
Path: /unAuthorizedRecords
Maintenance Services/World Cities API
This service is used for world cities operation.
Get all valid world cities
Method: get
Path: /cities
Retrieves the city by Country
Method: get
Path: /cities/{countryCode}
Maintenance Services/World Time Zone API
This service is used for time zone details.
Get all valid world timezones
Method: get
Path: /timezones
Retrieves the timezones by Country Code
Method: get
Path: /timezones/{countryCode}
Messaging Services/Account Parameters API
This service is used for account maintenance.
Adds a new account
Method: post
Path: /account
Adds a new account
Method: post
Path: /account/createLmAccount
Adds a new multiple accounts
Method: post
Path: /account/bulkLmAccount
Authorize the account by given ID
Method: patch
Path: /account/{id}/approve
Close the account by given ID
Method: patch
Path: /account/{id}/close
Deletes the account identified by given ID
Method: delete
Path: /account/{id}
Get all valid account
Method: get
Path: /account
Get List of Accounts for the given customer collection
Method: get
Path: /account/getLinkedAccounts
Gets the list of external accounts
Method: get
Path: /account/external
Gets the list of internal accounts
Method: get
Path: /account/internal
Reopen the account by given ID
Method: patch
Path: /account/{id}/reopen
Retrieves the account by ID
Method: get
Path: /account/{id}
Retrives the account by given ID
Method: get
Path: /account/{id}/history
Retrives the account by given ID
Method: get
Path: /account/{id}/unauthorized
Update account
Method: post
Path: /account/modifyAutoAuth
Update an existing account
Method: put
Path: /account/updateAccountForMt942
Update an existing account
Method: put
Path: /account/{id}
Update Balance for given account
Method: post
Path: /account/updateBalances
Messaging Services/Balance Fetch API
This service is used for fetching the balance of the acoounts.
Add a new balances
Method: post
Path: /balanceFetch
Get all balances
Method: get
Path: /balanceFetch
Get all valid value dated balances for the specified account
Method: post
Path: /balanceFetch/getVDBalance
Retrieves the accoubt by Value Date
Method: post
Path: /balanceFetch/valueDate
Retrieves the balance by ID
Method: post
Path: /balanceFetch/accounts
Retrieves the balance by ID
Method: get
Path: /balanceFetch/getBySourceRef/{sourceRef}
Retrieves the balance by ID
Method: get
Path: /balanceFetch/{id}
Update a balance
Method: put
Path: /balanceFetch/{id}
Messaging Services/Bank Parameters API
This service is used for bank parameters details.
Adds a new bank
Method: post
Path: /bank
Authorize the bank by given ID
Method: patch
Path: /bank/{id}/approve
Close the bank by given ID
Method: patch
Path: /bank/{id}/close
Deletes the bank identified by given ID
Method: delete
Path: /bank/{id}
Get all valid bank
Method: get
Path: /bank
Gets the list of external banks
Method: get
Path: /bank/external
Gets the list of internal banks
Method: get
Path: /bank/internal
Reopen the bank by given ID
Method: patch
Path: /bank/{id}/reopen
Retrieves the bank by ID
Method: get
Path: /bank/{id}
Retrives the bank by given ID
Method: get
Path: /bank/{id}/history
Retrives the bank by given ID
Method: get
Path: /bank/{id}/unauthorized
Update an existing bank
Method: put
Path: /bank/{id}
Messaging Services/Branch Parameters API
This service is used for creating branch parameters details.
Adds a new branch
Method: post
Path: /branch
Authorize the branch by given ID
Method: patch
Path: /branch/{id}/approve
Close the branch by given ID
Method: patch
Path: /branch/{id}/close
Deletes the branch identified by given ID
Method: delete
Path: /branch/{id}
Flips the date of a branch
Method: get
Path: /branch/flipDate/{branchCode}
Get all valid BIC Codes
Method: get
Path: /branch/biccode
Get all valid branch
Method: get
Path: /branch
Gets the list of internal or external branches based on bank type
Method: get
Path: /branch/external
Gets the list of internal or external branches based on bank type
Method: get
Path: /branch/internal
Reopen the branch by given ID
Method: patch
Path: /branch/{id}/reopen
Retrieves the branch by ID
Method: get
Path: /branch/{id}
Retrieves the external system details by branch code
Method: get
Path: /branch/externalSystemDetails/{branchCode}
Retrives the branch by given ID
Method: get
Path: /branch/{id}/history
Retrives the branch by given ID
Method: get
Path: /branch/{id}/unauthorized
Update an existing branch
Method: put
Path: /branch/{id}
Messaging Services/External Message API
This service is used for external message operations
Post MT message
Method: post
Path: /postMessage
Messaging Services/External Message Log API
This service is used for external message Operations
Get all MT message log
Method: get
Path: /externalMessage/getExternalMessageLog
Process hold messages in batch
Method: get
Path: /externalMessage/processHoldMessagesInBatch
Process pending message
Method: get
Path: /externalMessage/processPendingMessage
Supress Message
Method: get
Path: /externalMessage/supressMessage
Messaging Services/Form Common Message API
This service is used for form common message Operations
Form common DTO message for given XML message
Method: post
Path: /formCommonMessage
Messaging Services/Sweep Monitor API
This service is used for sweep monitor Operations
Add new data for sweep monitor
Method: post
Path: /sweepmonitor
Online Liquidation Services/Branch Parameter Liquidation API
This Service is used to maintain Core Branch Parameters.
Get all valid Online Liquidation
Method: get
Path: /onliq
Liquidate Online
Method: post
Path: /onliq/liquidateOnline
Pool Services/Pool API
This service is used for pool operation.
Fetch pool log for structure
Method: get
Path: /pool/log
Fetch ratio method details for branch
Method: get
Path: /pool/ratio-details
Invoking pool batch for branch
Method: post
Path: /pool/eod/{branchCode}/{jobId}
Invoking pool batch for branch
Method: post
Path: /pool/{branchCode}/{jobId}
Invoking pool batch for structure
Method: post
Path: /pool
Simulate pool for a structure
Method: post
Path: /pool/simulate
Pool Services/Pool Reallocation API
This service is used for Pool Reallocation Operations
Fetch IC history entries
Method: get
Path: /poolRealloc/icEntries
Fetch IC history entries for accrual handOff
Method: get
Path: /poolRealloc/icEntriesForAccrHandOff
Get all fetch all reallocation details
Method: get
Path: /poolRealloc/fetchReallocationDetails
Get all pending reallocation logs
Method: get
Path: /poolRealloc/pendingreallocations
Get all valid pool reallocation data
Method: get
Path: /poolRealloc
Invoking reallocation batch for structure
Method: post
Path: /poolRealloc/execute
Invoking reallocation batch for structure
Method: post
Path: /poolRealloc/execute/async
Invoking withholding tax for structure
Method: post
Path: /poolRealloc/withholdingtax
Invoking withholding tax for structure
Method: post
Path: /poolRealloc/withholdingtax/{headerBranchCode}/{interestMethod}/{structureType}
Process ICL loan interest liquidation
Method: post
Path: /poolRealloc/processICL
Simulate pool reallocation for structure
Method: post
Path: /poolRealloc/simulate
Update an existing reallocation log data
Method: post
Path: /poolRealloc/modifyReallocLog
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: post
Path: /parameter
Authorize the real time liquidity parameter by given ID
Method: patch
Path: /parameter/{id}/approve
Close the real time liquidity parameter by given ID
Method: patch
Path: /parameter/{id}/close
Deletes the real time liquidity parameter identified by given ID
Method: delete
Path: /parameter/{id}
Get all valid real time liquidity parameter
Method: get
Path: /parameter
Reopen the real time liquidity parameter by given ID
Method: patch
Path: /parameter/{id}/reopen
Retrieves the real time liquidity parameter by ID
Method: get
Path: /parameter/{id}
Retrives the real time liquidity parameter by given ID
Method: get
Path: /parameter/{id}/history
Retrives the real time liquidity parameter by given ID
Method: get
Path: /parameter/{id}/unauthorized
Update an existing real time liquidity parameter
Method: put
Path: /parameter/{id}
RTL Services/Real Time Liquidity Structure API
This service is used for real time liquidity structure details.
Adds a new real time liquidity structure
Method: post
Path: /structure
Authorize the real time liquidity structure by given ID
Method: patch
Path: /structure/{id}/approve
Close the real time liquidity structure by given ID
Method: patch
Path: /structure/{id}/close
Deletes the real time liquidity structure identified by given ID
Method: delete
Path: /structure/{id}
Get all valid real time liquidity structure
Method: get
Path: /structure
Reopen the real time liquidity structure by given ID
Method: patch
Path: /structure/{id}/reopen
Retrieves the real time liquidity structure by ID
Method: get
Path: /structure/key
Retrieves the real time liquidity structure by ID
Method: get
Path: /structure/{id}
Retrieves the real time liquidity structure by ID
Method: post
Path: /structure/{id}
Retrives the real time liquidity structure by given ID
Method: get
Path: /structure/{id}/history
Retrives the real time liquidity structure by given ID
Method: get
Path: /structure/{id}/unauthorized
Update an existing real time liquidity structure
Method: put
Path: /structure/{id}
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: get
Path: /RtlTransaction/fetchSublimitLog
Get all valid RTL transaction
Method: get
Path: /RtlTransaction/fetch
Get sublimit details on a structure
Method: get
Path: /RtlTransaction/fetchSublimitDetails
Initiate RTL transaction
Method: post
Path: /RtlTransaction/initiateRtlTxn
Modify all valid RTL transaction
Method: patch
Path: /RtlTransaction/modifyRtlTxn
Post RTL transaction
Method: post
Path: /RtlTransaction/postRtl
Undo RTL transaction
Method: post
Path: /RtlTransaction/undoRtl
Report Services/Exception Report API
This service is used for Exception Report Operations.
Adds a new exception report data
Method: post
Path: /exceptionReport/save
Get exception Report
Method: post
Path: /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: post
Path: /interestaccrualreport
Report Services/Interest Paid Report API
This service is used for interest paid report creation and retrieving.
Adds a new reallocation details
Method: post
Path: /interestpaidreport/saveReallocationDetails
Adds a new reallocation log
Method: post
Path: /interestpaidreport/saveReallocationLog
Get all valid interest paid report
Method: post
Path: /interestpaidreport/generateReport
Update reallocation details
Method: put
Path: /interestpaidreport/updateReallocationDetails
Report Services/Interest Paid Report APIt
The operations from the Report Services/Interest Paid Report APIt category.
Adds a new ICTB entries history
Method: post
Path: /interestpaidreport/saveIctbEntriesHistory
Report Services/Interest Reallocation Report API
This service is used for interest reallocation report creation and retrieving.
Get all valid interest reallocation report
Method: post
Path: /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: post
Path: /qcinterfacereport/save
Report Services/Simulation Report API
This service is used for simulation report for Sweep and Pool.
Generate pool report
Method: post
Path: /simulation/generatePoolReport
Generate sweep report
Method: post
Path: /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: post
Path: /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: post
Path: /structuredetailsreport/save
Report Services/Sweep Structure Report API
This service is used for Sweep Structure Report
Get all valid reports
Method: post
Path: /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: post
Path: /sweepSummaryReport/save
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: post
Path: /interestenhancement
Authorize the interest enhancement by given ID
Method: patch
Path: /interestenhancement/{id}/approve
Close the interest enhancement by given ID
Method: patch
Path: /interestenhancement/{id}/close
Deletes the interest enhancement identified by given ID.
Method: delete
Path: /interestenhancement/{id}
Get all valid interest enhancement
Method: get
Path: /interestenhancement
reopen the interest enhancement by given ID
Method: patch
Path: /interestenhancement/{id}/reopen
Retrieves the IE structure ID
Method: get
Path: /interestenhancement/getIEStructureId
Retrieves the interest enhancement by ID
Method: get
Path: /interestenhancement/{id}
Retrives the interest enhancement by given ID
Method: get
Path: /interestenhancement/{id}/history
Retrives the interest enhancement by given ID
Method: get
Path: /interestenhancement/{id}/unauthorized
Update an existing interest enhancement
Method: put
Path: /interestenhancement/{id}
Structure Services/Structure Maintenance API
This service is used for structure maintenance operation.
Adds a new structure from external system
Method: post
Path: /structure/createExternal
Adds a new structure from simulated structure
Method: post
Path: /structure/createFromSimulation
Export an a structure
Method: get
Path: /structure/{id}/export/{format}
Fetch all the accounts of a structure by given ID
Method: get
Path: /structure/{id}/accounts
Fetch Structure Account Priority's for the given account
Method: get
Path: /structure/priorities
Fetch Structure Account Priority's for the given account
Method: get
Path: /structure/priority/{accountNumber}
Fetch Structure Account Priority's for the given accounts
Method: get
Path: /structure/priorities/accountNumbers/{accountNumbers}
For a given intruction ID or frequency, validates whether there are open structures
Method: get
Path: /structure/checkStructureExists
Get all structure that are going to expire within n days
Method: post
Path: /structure/expiry
Get all valid simulation structure
Method: get
Path: /structure/simulation
Get structure logs to view, authorize or reject
Method: get
Path: /structure/approval
Modifies a structure from external system
Method: post
Path: /structure/modifyExternal
Reject the structure by given ID
Method: patch
Path: /structure/{id}/reject
Retrieves active VA count for the input real customer with structure
Method: post
Path: /structure/vacountperstrcustomer
Retrieves the BOD structure master ID by header branch code
Method: get
Path: /structure/structureBod/{headerBranchCode}
Retrieves the reallocation structure details by header branch code
Method: get
Path: /structure/strRealloc/{headerBranchCode}
Retrieves the structure by ID
Method: get
Path: /structure/fetch/{id}
Retrieves the structure for EOD by header branch code
Method: get
Path: /structure/structureEod/{headerBranchCode}
Retrieves the structure for pool by header branch code
Method: get
Path: /structure/poolstructure/{headerBranchCode}
Retrieves the structure ID
Method: get
Path: /structure/getStructureId
Retrieves the structure ID and simulation ID
Method: get
Path: /structure/simulation/getSimulationId
Retrieves the structure Master ID by header branch code reverse sweep
Method: get
Path: /structure/strRevSweep/{headerBranchCode}
Retrieves the structure master ID by next run date
Method: get
Path: /structure/structureIntraDay
Retrieves the structure master ID by next run date for reverse sweep
Method: get
Path: /structure/strRevSweepIntraDay
Retrieves the structure master ID by next run date reverse
Method: get
Path: /structure/revFreqStructure
Update an existing structure with validation
Method: put
Path: /structure/submit/{id}
Update last successful sweep for given structure
Method: patch
Path: /structure/{structureId}/last-successful-sweep-date
Update next run date for given structure
Method: post
Path: /structure/updateNextRunDate
Update structure status of existing structures
Method: put
Path: /structure/updateStructureStatus/{headerBranchCode}
Validates a new structure
Method: post
Path: /structure/validate
Sweep Services/Contribution API
This service is used for contribution Operations.
Add new data for contribution
Method: post
Path: /contribution
Get all valid contribution
Method: get
Path: /contribution
Get all valid contribution
Method: get
Path: /contribution/absContribution
Get all valid contribution
Method: get
Path: /contribution/contributionSum
Get all valid contribution
Method: get
Path: /contribution/dailyContribution
Get all valid contribution
Method: get
Path: /contribution/parentContribution
Retrieves minimum contribution value date for given structure
Method: get
Path: /contribution/valuedate/{structureId}
Update an existing contribution data
Method: put
Path: /contribution/{id}
Sweep Services/IC Input API
This Service is used to save and IC Inputs from external services
Save and authorize VD balance
Method: post
Path: /intInput/vdBalLM
Save and authprize IC account
Method: post
Path: /intInput/icAccnt
Sweep Services/Reverse Sweep API
This service is used for reverse sweep operations
Run reverse sweep service for a structure
Method: post
Path: /reversesweepservice/structure
Run reverse sweep service for a structure
Method: post
Path: /reversesweepservice/structureasync
Run reverse sweep service for accounts
Method: post
Path: /reversesweepservice/accpairasync
Run sweep service for a structure
Method: post
Path: /reversesweepservice/accpair
Sweep Services/Reverse Sweep Monitor API
This service is used for reverse sweep monitor operations
Get all valid reverse sweep monitor
Method: get
Path: /reversesweepmonitor
Sweep Services/Scheduled Sweeps API
This service is used for scheduled sweeps operations
Adds a new batch
Method: post
Path: /batch
Adds a new scheduled sweeps
Method: post
Path: /scheduledsweeps
Get all valid batch
Method: get
Path: /batch
Retrieves the list of existing scheduled sweeps
Method: get
Path: /scheduledsweeps
Update status for batch data
Method: put
Path: /batch/updateBatchData
Sweep Services/Sweep API
This service is used for sweep operations
Authorize the structure by given ID
Method: patch
Path: /sweepservice/adhoc/{id}/approve
Execute sweep for a structure
Method: post
Path: /sweepservice/executesweepobdx
Get all valid account pair for authorize
Method: get
Path: /sweepservice/adhoc/accpairsweepquery
Get all valid adhoc structure sweep structure
Method: get
Path: /sweepservice/adhoc/strsweepview
Get all valid structure for authorize
Method: get
Path: /sweepservice/adhoc/accpairsweepview
Get all valid structure for authorize
Method: get
Path: /sweepservice/adhoc/strsweepquery
Initiate sweep structure
Method: post
Path: /sweepservice/adhoc/initiateSweep
Reject the structure by given ID
Method: patch
Path: /sweepservice/adhoc/{id}/reject
Retrieves all unauthorized structures
Method: get
Path: /sweepservice/adhoc/eodcheck
Retrieves the structure by ID
Method: get
Path: /sweepservice/adhoc/{id}
Run sweep service for a structure
Method: post
Path: /sweepservice
Run sweep service for a structure
Method: post
Path: /sweepservice/accpair
Run sweep service for a structure
Method: post
Path: /sweepservice/accpairasync
Run sweep service for a structure
Method: post
Path: /sweepservice/structureasync
Simulate sweep service for a structure
Method: post
Path: /sweepservice/simulatesweep
Sweep Services/Sweep Master API
This service is used for sweep master operations
Add new data for sweep master
Method: post
Path: /sweepmaster
Get all valid sweep master data
Method: get
Path: /sweepmaster
Update an existing sweep master data
Method: put
Path: /sweepmaster/{id}
Sweep Services/Sweep Monitor API
This service is used for sweep monitor operations
Add new data for sweep monitor.
Method: post
Path: /sweepmonitor/externaltxn
Authorize sweep status.
Method: post
Path: /sweepmonitor/authSweepStatus
For a given account, check sweep in-progress for that day
Method: get
Path: /sweepmonitor/sweepValidation
For a given branch and branch date, validates whether sweep log contains pending sweeps.
Method: get
Path: /sweepmonitor/eod-validation
Get all pending sweep logs.
Method: get
Path: /sweepmonitor/pendingsweeps
Get all valid sweep monitor by external transaction number.
Method: get
Path: /sweepmonitor/externaltxn
Get all valid sweep monitor.
Method: get
Path: /sweepmonitor
Retrieves Sweep count for the input real customer with structure
Method: post
Path: /sweepmonitor/sweepcountperstrcustomer
Update an existing sweep log data.
Method: post
Path: /sweepmonitor/modifySweepLog
Update an existing sweep log data.
Method: put
Path: /sweepmonitor/{id}
Update the sweep status.
Method: post
Path: /sweepmonitor/modifySweepStatus
Sweep Services/Sweep Reallocation API
This service is used for sweep reallocation operations
Get all valid sweep reallocation data
Method: get
Path: /sweepRealloc
Sweep Services/System Account API
This service is used for system account operations.
Create new system account
Method: post
Path: /systemAccount
Get all valid system accounts
Method: get
Path: /systemAccount
Get valid system accounts for passed account pair
Method: get
Path: /systemAccount/getForAccountPair
Record reallocation in system account
Method: put
Path: /systemAccount/{systemAccountNumber}/recordReallocation
Record repayment in system account
Method: patch
Path: /systemAccount/{sweepId}/recordRepayment
Update status of system account
Method: put
Path: /systemAccount/{sweepId}/updateStatus/{status}