DataScope Select - SOAP API

API Description

DSS Data Coverage

DataScope Select (DSS) offers a comprehensive data model and supports a variety of asset classes, including equities, derivatives, funds, loans, money/foreign exchange, CDS/IRS and OTC equity options. Additional supported data sets include corporate actions, reference data, entity data, evaluated pricing, news, estimates, analytics and technical indicators.

DSS Usage Scenarios

The DataScope Select APIs offer programmatic access to Thomson Reuters content in a more flexible way than the browser- and FTP-based data access solutions. They can be used to create an infinite number of client applications and are ideally suited for the following use cases:

  • Forward Feed for a Client Data Store

Clients interested in Thomson Reuters pricing and reference content can replicate DataScope Select data into their own data stores (database, spreadsheet, files). The APIs support this on a security-by-security basis or in client-based lists (portfolios, indexes, funds, etc.).

  • Application Data Source

Desktop applications in the securities business need a data source to populate data fields and graphs. Given the breadth of the reference and pricing data available via DataScope Select, the APIs are ideal to fit this requirement.

  • Embedded DataScope Select

The APIs facilitate a high level of control, and are perfectly suited for fully automated interaction. For example, if a fund manager buys a new security, he can use an API-based program to look up the security and obtain the required pricing and reference data, and then store that information in a database spreadsheet or in-house application within seconds of making the decision. For clients with overnight processing requirements, the APIs facilitate automated data retrieval, error processing, and alerting.

DSS APIs

DataScope Select has two API offerings:

  • The SOAP API launched with DataScope Select in 2006
  • The REST API launched with DataScope Select 10.1 in May 2015.

Both APIs are language and platform independent, and provide flexibility and easy integration of Thomson Reuters data into client systems.

Both APIs require a DSS user account, and the SOAP API requires additional DataScope Select permissioning. The REST API requires no additional permissioning and is available to all DataScope Select clients.

All future API functionality will be designed around REST. While the existing SOAP-based web interface protocols will continue to be available concurrently, clients are encouraged to migrate to the REST API to take advantage of the enhanced DataScope Select offering.

DSS SOAP API

The DSS SOAP API is a request-and-retrieve web service that provides entitled users access to a wide range of DataScope Select content. Like the REST API, the SOAP API consists of multiple web methods for searching and validating instruments and counterparties, accessing data dictionaries, and executing extractions.  However, the SOAP API does not support extraction scheduling based on event triggers.

DSS Extraction Process Overview

To create and schedule an extraction:

  • Specify user preferences
  • Define the instrument list
  • Define the report template (report type, format, output & data fields)
  • Schedule the extraction execution
  • Retrieve extraction results
  • Review extraction files