Refinitiv website screenshot

Refinitiv

Refinitiv, an LSEG (London Stock Exchange Group) business, provides financial market data, infrastructure, and analytics to businesses and financial professionals worldwide.

27 APIs 0 Features

APIs

Refinitiv Data Platform (RDP) API

Cloud-enabled RESTful API providing access to streaming and non-streaming financial data, news, research, and analytics. It serves as the primary programmatic interface to the b...

Refinitiv Data Library for Python

Python library providing uniform access to the breadth and depth of financial data and services available on the LSEG Data Platform. It offers ease-of-use interfaces for streami...

Refinitiv Data Library for .NET

.NET library providing uniform access to financial data and services available on the LSEG Data Platform. It supports streaming and non-streaming data retrieval and integrates w...

Refinitiv Data Platform Libraries

Suite of ease-of-use libraries and interfaces for Python, TypeScript and JavaScript providing access to streaming and non-streaming data services on the LSEG Data Platform. Thes...

Eikon Data API

Python library providing access to financial data, news, and symbology from within the Refinitiv Eikon or LSEG Workspace desktop application. It enables Eikon end users to acces...

Refinitiv Real-Time WebSocket API

Low-latency streaming API for real-time market data using WebSocket connections. It supports the Open Message Model (OMM) and allows applications to connect directly to Refiniti...

Refinitiv Real-Time SDK - Java

Open source Java SDK for the Refinitiv Real-Time platform, containing the Enterprise Message API (EMA) for ease-of-use rapid development and the Enterprise Transport API (ETA) f...

Refinitiv Real-Time SDK - C/C++

Open source C/C++ SDK for the Refinitiv Real-Time platform, providing the Enterprise Message API (EMA) and Enterprise Transport API (ETA) for building high-performance, low-late...

Refinitiv News API

Access to comprehensive news content from Refinitiv including real-time and historical news articles, Machine Readable News (MRN), and news analytics delivered through the Refin...

Refinitiv ESG API

Access to environmental, social, and governance (ESG) data, scores, and analytics for sustainable investing. The API provides ESG scores, carbon emissions data, green revenue me...

LSEG DataScope Select - REST API

Internet-hosted REST API for programmatic access to global pricing, corporate actions, reference data, historical data, cross-reference, and entity data. It provides fully autom...

LSEG DataScope Select - SOAP API

SOAP-based web service API for DataScope Select, providing extraction functionality for global pricing, reference, and historical data. Clients are encouraged to migrate to the ...

LSEG Tick History REST API

REST API providing access to historical high-frequency timestamped tick data across all global asset classes dating back to 1996. It supports custom reporting and Venue by Day s...

Datastream Web Service API

API providing access to Datastream, the world's leading time series database with histories back to the 1900s and over 48 million individual instruments or indicators. Available...

World-Check One API

RESTful API for integrating LSEG World-Check screening capabilities into existing workflows and internal systems. It enables automated customer and third-party screening for onb...

Qual-ID API

RESTful API for automating identity verification and document verification processes. It helps organizations comply with regulations and identify potential financial crime using...

LSEG Due Diligence Portal API

REST API enabling clients to place orders for LSEG Due Diligence Reports from within their own internal systems and onboarding platforms. It uses OAuth2 for security and follows...

Refinitiv Knowledge Direct API (RKD)

API for wealth management that provides access to Refinitiv hosted content and capabilities. It integrates into advisor solutions, customer-facing investment portals, and online...

PermID Entity Search API

RESTful API enabling search of entities by name, ticker, or RIC to return PermIDs, or use PermIDs to retrieve entity information. PermID is an open and free entity identificatio...

Intelligent Tagging RESTful API

Natural language processing API that identifies and tags entities such as companies, people, deals, geographical locations, industries, and events within unstructured text. It m...

Workspace SDK

End-to-end financial application development kit that allows developers to design a GUI, power it with market data, and integrate logic into workflows. It enables creation of we...

Workspace Web Side by Side API

Interoperability API that connects client web applications to LSEG Workspace Web. It allows applications to authenticate, connect to a running Workspace instance in the same bro...

FX Trading - Spot and Forwards Matching API

FIX protocol-based API for electronic FX trading on LSEG Matching venues, supporting spot and forwards currency trading. It uses FIX 5.0 SP2 with a specific set of FIX messages,...

FX Trading - NDF Matching API

FIX protocol-based API for electronic trading of non-deliverable forwards (NDFs) on LSEG Matching venues. It provides connectivity for trading participants to submit and manage ...

FX Market Data - NDF Matching API

Point-to-point market data service based on FIX SBE technology, allowing trading participants to receive real-time information for each instrument traded on Primary CLOBs for ND...

FX Reference Data API

Service providing reference data for LSEG FX venues, offering instrument and venue configuration data to support FX trading operations on the replatformed spot and forward Match...

FX Participant Insight Reporting API

API providing reporting and analytics for FX trading participants on LSEG venues, enabling access to execution quality metrics and participant insight data.

Collections

GraphQL

Refinitiv GraphQL API

Refinitiv (now LSEG Data & Analytics) provides financial data, trading infrastructure, and analytics. The API covers real-time market data, historical prices, reference data, ne...

GRAPHQL

Pricing Plans

Refinitiv Plans Pricing

1 plans

PLANS

Rate Limits

Refinitiv Rate Limits

1 limits

RATE LIMITS

FinOps

Event Specifications

Refinitiv Real-Time WebSocket API

Low-latency streaming API for real-time market data using WebSocket connections. It supports the Open Message Model (OMM) and allows applications to connect directly to Refiniti...

ASYNCAPI

Semantic Vocabularies

Refinitiv Context

0 classes · 7 properties

JSON-LD

API Governance Rules

Refinitiv API Rules

7 rules · 2 errors 4 warnings 1 info

SPECTRAL

JSON Structure

Refinitiv Data Platform Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
📜
TermsOfService
TermsOfService
🔗
Contact
Contact
📜
PrivacyPolicy
PrivacyPolicy
🔗
Community
Community
🔗
Website
Website
🔗
Login
Login
🔧
Developer Tools
Developer Tools
🔗
Medium
Medium
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
AsyncAPI
AsyncAPI
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONLDContext
JSONLDContext
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Refinitiv World-Check One API
  version: 2.0.0
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Cases
    type: folder
  items:
  - info:
      name: Create Case with Synchronous Screening
      type: http
    http:
      method: POST
      url: https://api-worldcheck.refinitiv.com/v2/cases/screeningRequest
      body:
        type: json
        data: '{}'
    docs: Creates a new case and performs synchronous screening in a single request. Returns all matched screening results
      within the response. Optionally enables ongoing screening by setting the caseScreeningState to WATCHLIST with ONGOING
      monitoring.
  - info:
      name: Get Case Details
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/cases/:caseSystemId
      params:
      - name: caseSystemId
        value: ''
        type: path
        description: The system-generated unique identifier for the case.
    docs: Retrieves the details of an existing case including its current status, screening state, and metadata.
  - info:
      name: Update an Existing Case
      type: http
    http:
      method: PUT
      url: https://api-worldcheck.refinitiv.com/v2/cases/:caseSystemId
      params:
      - name: caseSystemId
        value: ''
        type: path
        description: The system-generated unique identifier for the case.
      body:
        type: json
        data: '{}'
    docs: Updates the details of an existing case such as name fields, custom data, and screening parameters.
  - info:
      name: Delete a Case
      type: http
    http:
      method: DELETE
      url: https://api-worldcheck.refinitiv.com/v2/cases/:caseSystemId
      params:
      - name: caseSystemId
        value: ''
        type: path
        description: The system-generated unique identifier for the case.
    docs: Permanently deletes a case and all associated screening results and audit history.
- info:
    name: Screening Results
    type: folder
  items:
  - info:
      name: Get Screening Results
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/cases/:caseSystemId/results
      params:
      - name: caseSystemId
        value: ''
        type: path
        description: The system-generated unique identifier for the case.
    docs: Retrieves detailed screening results for a specific case including all matched profiles, match strength indicators,
      and resolution status for each match.
  - info:
      name: Resolve a Screening Result
      type: http
    http:
      method: PUT
      url: https://api-worldcheck.refinitiv.com/v2/cases/:caseSystemId/results/:resultId/resolution
      params:
      - name: caseSystemId
        value: ''
        type: path
        description: The system-generated unique identifier for the case.
      - name: resultId
        value: ''
        type: path
        description: The unique identifier of the screening result to resolve.
      body:
        type: json
        data: '{}'
    docs: Resolves a specific screening result match by assigning a resolution status such as True Positive, False Positive,
      or Unresolved. The valid resolution options depend on the group's resolution toolkit configuration.
- info:
    name: Ongoing Screening
    type: folder
  items:
  - info:
      name: Get Ongoing Screening Updates
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/cases/ongoingScreeningUpdates
      params:
      - name: since
        value: ''
        type: query
        description: Filter updates since this date-time in ISO 8601 format.
    docs: Retrieves all ongoing screening updates for cases that have been flagged for continuous monitoring. Returns cases
      where new matches have been found or existing matches have changed since the last screening cycle.
- info:
    name: Groups
    type: folder
  items:
  - info:
      name: List Groups
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/groups
    docs: Retrieves all groups available in the account. Groups are used to organize cases and configure screening parameters
      such as provider types, match thresholds, and resolution toolkits.
  - info:
      name: Get Group Details
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/groups/:groupId
      params:
      - name: groupId
        value: ''
        type: path
        description: The unique identifier of the group.
    docs: Retrieves the details and configuration of a specific group including its screening settings and resolution toolkit.
  - info:
      name: Get Resolution Toolkit
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/groups/:groupId/resolutionToolkit
      params:
      - name: groupId
        value: ''
        type: path
        description: The unique identifier of the group.
    docs: Retrieves the resolution toolkit configuration for a specific group. The toolkit defines the valid resolution statuses,
      risk levels, and reasons that can be applied to screening results for cases belonging to the group.
- info:
    name: Reference
    type: folder
  items:
  - info:
      name: Get Reference Profile
      type: http
    http:
      method: GET
      url: https://api-worldcheck.refinitiv.com/v2/reference/profile/:profileId
      params:
      - name: profileId
        value: ''
        type: path
        description: The unique identifier of the World-Check profile.
    docs: Retrieves the full reference profile details for a matched entity from the World-Check database, including biographical
      information, associated countries, linked entities, and source documents.
bundled: true