Hello,
I am trying to retrieve the Value Chain (VCHAIN) data via the latest Python API (refinitiv-data).
However, even the most basic Supply Chain fields fail with entitlement errors.
Here is the exact request I am making:
import refinitiv.data as rd
rd.open_session()
fields = [ "TR.SCRelationship", "TR.SCRelationship.RelationshipType", "TR.SCRelationship.SCOrgName", "TR.SCRelationship.SCOrgRIC", "TR.SCRelationship.SCOrgISIN", "TR.SCRelationshipConfidenceScore",]
resp = rd.get_data(
universe=["MSFT.OQ", "AAPL.OQ"],
fields=fields)
And here is the exact error returned by the API:
refinitiv.data._errors.RDError: Error code -1 | Unable to collect data for all requested fields. Requested universes: ['MSFT.OQ', 'AAPL.OQ']. Requested fields: ['TR.SCRELATIONSHIP', 'TR.SCRELATIONSHIP.RELATIONSHIPTYPE', 'TR.SCRELATIONSHIP.SCORGNAME', 'TR.SCRELATIONSHIP.SCORGRIC', 'TR.SCRELATIONSHIP.SCORGISIN', 'TR.SCRELATIONSHIPCONFIDENCESCORE']
My questions:
- Are these fields (
TR.SCRelationship.*) still available in the modern refinitiv-data API? - Are they part of Value Chain Basic, or did they move into a different entitlement?
- Is there a new recommended way to retrieve:
- supplier name
- supplier RIC
- supplier ISIN
- relationship type