Using APIs
A good first read is the API Primer, which provides useful general detail and context on using APIs. The follow the steps detailed below to leverage the power of DTCC Digital Assets's APIs.
Step 1: Research Application Needs
Making use of APIs provided by DTCC Digital Assets first requires researching the functional needs of the third-party application - - for example, does it need to access and manage tokens or wallets, does it need access to market pricing data, does it need value-added analytics?
Step 2: Review APIs and API Endpoints Available and Their Functionality
Next, review the available API Offerings categories - e.g. Pricing Services or Analytics Services - and drill down into the functions provided and the API Endpoints that support them.
For example:
Pricing Services provides information on what APIs related to price discovery are available, together with information about how to use specific pricing API Endpoints, including process flows (the required order in which to call API Endpoints for specific functions).
A number of tutorials are cited, such as the Pricing Services Price Store Setup Tutorial, which is required before price discovery API Endpoints can be called.
Step 3: Subscribe to API Products to use API Endpoints
Once the required API Endpoints are known, determine which API Products need to be subscribed to in order to make use of them. Purchases of these subscriptions can be made from the API Product listings themselves (click on the View Pricing Details button)..
It's important to note that the same API Endpoints can be included in more than one API Product - in fact it is common for 'Manager' API Products to include API Endpoints that also exist in 'Viewer' API Products.
Pricing Manager is a case in point. This API Product includes API Endpoints required to set up asset pairs and pricing sources, but it also includes all the Pricing Viewer API Endpoints for price discovery.