Hi,
I have a few questions regarding the ESG API:
1) Maximum number of items in a request:
We were told that the ESG API can handle maximum 100 companies per request. However, trying the request with more than 100 ISINs we still get all the data in the response and no restriction in the response. Can you please confirm the maximum number of requests per item ( i.e. Get Measures Full) and how item restriction works?
Example:
https://api.refinitiv.com/data/environmental-social-governance/{{RDP_VERSION_ESG}}/views/measures-full?universe=4295533401,4295613014,4295641240, 4295856018, 4295856019, 4295856020, 4295856021, 4295856025, 4295856026, 4295856029, 4295856031, 4295856039, 4295856043, 4295856044, 4295856050, 4295856051, 4295856053, 4295856055, 4295856058, 4295856060, 4295856061, 4295856067, 4295856070, 4295856073, 4295856074, 4295856077, 4295856080, 4295856082, 4295856083, 4295856084, 4295856086, 4295856087, 4295856094, 4295856097, 4295856098, 4295856099, 4295856108,4295856110, 4295856118, 4295856121, 4295856122, 4295856134, 4295856136, 4295856137, 4295856141, 4295856150, 4295856152, 4295856154, 4295856167, 4295856169, 4295856173, 4295856174, 4295856181, 4295856189, 4295856196, 4295856216, 4295856220, 4295856223, 4295856234, 4295856246, 4295856249, 4295856256, 4295856257, 4295856266, 4295856267, 4295856276, 4295856277, 4295856281, 4295856305, 4295856309, 4295856316, 4295856333, 4295856338, 4295856343, 4295856351, 4295856352, 4295856360, 4295856396, 4295856400, 4295856422, 4295856428, 4295856431, 4295856433, 4295856435, 4295856441, 4295856449, 4295856451, 4295856461, 4295856463, 4295856474, 4295856486, 4295856489, 4295856495, 4295856496, 4295856504, 4295856533, 4295856537, 4295856539,4295856542,4295856544,4295856551,4295856573,4295856578,4295856585 &format=noMessages&start=0&end=0
2) Duplication of "description" field in the Header session:
In the response of GetScores and GetMeasures calls, the fields in the "Header" have always a duplicated "Description" item? See below. Is this a bug? Are you planning to fix it anytime soon?
headers": [
{
"name": "instrument",
"title": "Instrument",
"type": "string",
"description": "The requested Instrument as defined by the user.",
"description": "The requested Instrument as defined by the user."
},
{
"name": "periodenddate",
"title": "Period End Date",
"type": "date",
"description": "The last day of the financial period in question.",
"description": "The last day of the financial period in question."
},
{
"name": "TR.TRESGCScore",
"title": "ESG Combined Score",
"type": "number",
"decimalChar": ".",
"description": "Thomson Reuters ESG Combined Score is an overall company score based on the reported information in the environmental, social and corporate governance pillars (ESG Score) with an ESG Controversies overlay.",
"description": "Thomson Reuters ESG Combined Score is an overall company score based on the reported information in the environmental, social and corporate governance pillars (ESG Score) with an ESG Controversies overlay."
},
Example requests:
https://api.refinitiv.com/data/environmental-social-governance/{{RDP_VERSION_ESG}}/views/scores-standard?universe=NESN.S https://api.refinitiv.com/data/environmental-social-governance/
{{RDP_VERSION_ESG}}/views/scores-full?universe=NESN.S&format=noMessages
3) How are new Measures added in the API?
In the last years Refinitiv has increased the number of measures covered by the below call. Can youplease clarify how new measures are added? <Are any new measures added as a Header at the bottom of previous existing Headers/measures? How are these new entries communicated to users of RDP?
https://api.refinitiv.com/data/environmental-social-governance/{{RDP_VERSION_ESG}}/views/measures-full?universe=NESN.S&format=noMessages
Thanks,
Carlos