1 Rest API Services - Overview
Oracle Banking Treasury Management has adopted the industry standard of providing light-weight services through Representational State Transfer (popularly known as REST) services. These lightweight services support the current trend of mobile/tablet based applications. These services help to improve the response time for tablet/mobile applications, as these applications are very chatty, involves numerous hits to the server and the expected response time is minimal for each of the requests.
- Derivatives
- Exchange Traded Derivatives Portfolio Details
- Foreign Exchange Details
- Islamic Derivatives
- Islamic Money Market Details
- Money Market Details
- OT Options
- Securities Market Details
- Securities Portfolio Details
- Securities Repo Details
- Settlement Instructions
Each of the services listed above are a URL. These URLs can be tested using any of the available browser plug-ins like Postman, RestEasy etc.. Also these services can be integrated with an API manager depending on its use. Below is the format to get contract example which takes the contract reference number as the input.
http://(IP):(Port)/ForeignCurrencyExchangeRates/QueryFXCurrencyRate/brncd/{brncd}/ccy1/{ccy1}/ccy2/{ccy2}
- UserId : OBTR login user Id.
- Branch : The bank branch to which the user belongs.
- MsgId : A alpha-numeric input from the consumer.
- Source : Source of the request whether it is OBTR or an external system.
- Content-Type : This mentions the format of the input /output. Since we are using the JSON format we give the content-type as application/json.
- Entity : Entity ID
The list of services are discussed in detail in the following topics.