LSEG Data Library for TypeScript

getData

The getData function is used to send a request to the Delivery Platform (formerly Refinitiv Data Platform) to retrieve the data described by the Definition object.

Syntax

definition.getData(session?: Session)

Parameters

Value Description Data type Optional Default value
session Session object. If it's not passed the default session will be used. Session Yes -

Returned value

ContentResponse object.

Usage

The following example shows how to get data from multiple definitions of multiple swaption groups:

const definitionCap = IPA.Surfaces.Cap.Definition({
    instrumentCode: 'USD',
});
const definitionEti = IPA.Surfaces.Eti.Definition({
    instrumentCode: 'BNPP.PA@RIC',
});
const definitionFx = IPA.Surfaces.Fx.Definition({
    fxCrossCode: 'EURUSD',
});
const definitionSw = IPA.Surfaces.Swaption.Definition({
    instrumentCode: 'EUR',
});

const definition = IPA.Surfaces.Definition({
    definitions: [definitionCap, definitionEti, definitionFx, definitionSw],
});

const response = definition.getData();

console.log(response.data);

None.

69 words (0:22 mins)