Bucket 2 — error (1,440 partners) — Need root cause for API errors
Calls were batched as 20 partners × 31 financial fields × 16 quarters per
request. Most errors came back as:
Error code -1 | Unable to collect data for the field 'TR.F.TotRevenue'
and some specific identifier(s).
Requested universes: ['4296309931', '4296353850', ...20 IDs...]
Requested fields: ['TR.F.TOTREVENUE(PERIOD=FQ12016,FRQ=FQ,SCALE=6,CURN=USD)', ...]
We were not able to determine from the error which of the 20 identifiers
in the batch caused the failure, nor which of the 31 fields. Examples of
affected partners:
| Identifier | Company name |
|---|---|
| 4296309931 | Huawei Technologies Co Ltd |
| 4296353850 | Booz Allen Hamilton Inc |
| 5000144489 | Unison Industries LLC |
Our questions:
- Can the helpdesk identify, for each batch in the attached
error_partners.csv, which specific identifier(s) caused the
"Unable to collect data" error? - Is there a Refinitiv API setting / call pattern that would return
per-identifier errors rather than collapsing the batch? - For the affected partners individually, do you have data available
under a different identifier or field naming convention? - Several batches reference periods as early as FQ12000. Could the
error be that Refinitiv has no historical data going back that far
for these specific partners? If so, what is the earliest available
period per identifier