Workspace SDK

Overview

Workspace SDK is an end-to-end financial application development kit that allows you to design a GUI, power it using our market data, and integrate the logic into your workflow.

Use case

Workspace SDK can be used to create Web based financial applications, running side by side with LSEG Workspace. It provides UI components, as well as data and workflow integration capabilities.

Using Workspace SDK, you can:

  • Perform navigation and context exchange with Workspace running on the same machine or in the same browser
  • Retrieve financial data from Workspace terminal
  • Create an application featuring Workspace UX

Components

Platform detection layer

This layer contains a cross-platform façade which standardizes the SDK interfaces for Workspace web and desktop.

Libraries

Some of these libraries can be used as a standalone component, without installing the full SDK (see additional information section for links).

LSEG Workflow Library provides users with integration capabilities like multi-context linking and navigation. This library is available as a DesktopAgent Workspace SDK plugin.

LSEG Data Library exposes various data APIs and service endpoints that are delivered through the LSEG Data Platform. As more APIs become available in future versions of RDP, they will be added to this library.  This library is available as a DataLibrary Workspace SDK plugin. For more details  on DataLibrary plugin see RD TS Library documentation. For more details on DesktopAgent plugin please see Workspace SDK documentation.

LSEG Element Framework Library provides developers with access to the open-source UI components. For more details please refer to LSEG UI page.

Note that data obtained through the LSEG Data Library is subject to licensing and redistribution limitations, according to your subscription. For further information, check the LSEG Data Platform documentation or contact your account manager.

Additional Information

System requirements

Browser support

Latest versions of Chrome, Edge Chromium, and Safari.

Supported platforms

Workspace Web and Desktop (v 1.18 or higher) are supported.

For information regarding the system requirements for Workspace SDK, refer to the corresponding platform requirements.