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 in the CountPeriods.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 add periods for a specific time period:

const definition = IPA.DatesAndCalendars.CountPeriods.Definition({
    tag: 'My request',
    endDate: '2018-02-01',
    startDate: '2017-01-01',
    calendars: ['FMU'],
    periodType: IPA.DatesAndCalendars.PeriodType.Day,
    dayCountBasis: IPA.DayCountBasisConvention.Dcb_30_360,
    extendedParams: {
        periodType: IPA.DatesAndCalendars.PeriodType.Year
    }
});

const result = await definition.getData(session);

console.log(result.data);

None.

66 words (0:21 mins)