How figure out identifier type via DSS REST API?

Hello,
When arranging on-demand extractions, in the instrument list I have to provide the list of the instrument identifiers and their types.
Sample:
"IdentifierList": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{
"Identifier": "AA0000000006",
"IdentifierType": "Isin"
},
{
"Identifier": "US4592001014",
"IdentifierType": "Isin"
},
{
"Identifier": "438516AC0",
"IdentifierType": "Cusip"
}
]
}
How can I figure out which are the types of the identifiers?
Does your REST API provide any way to retrieve such info?
That is, given and identifier, is there a way via your DSS REST API to retrieve the related identifier type ? (such as cusip, isin, ric, ticker, etc)
In addition, where can I find all the possible identifier types?
Is there a way to programmatically download this list through your REST API?
Please let me know.
Thanks
Simone
Best Answer
-
Hello @simone.guerrieri ,
It may be helpful to learn more of your requirement, to make the answer more relevant.
Does your organization have a mixed list of identifiers, of different types, without the identifier type included? If this is the case, I would suggest that as a customer, your best course of action may be to contact Refinitiv content experts, via Refinitiv Helpdesk Online -> Content -> DSS, including your identifier list and the details of your content requirements.
If you have a few, or they are of the same type, you can try to determine what type they are from the information on standard identifiers that is available in the public domain, for example:
- Wikipedia: CUSIP is a nine-character alphanumeric
- Wikipedia: SEDOLs are seven characters in length, consisting of two parts: a six-place alphanumeric code and a trailing check digit
- Wikipedia: The ISIN code is a 12-character alphanumeric code
- etc.
DSS API Reference Tree can be helpful in finding out all available types of identifiers supported for your required type of request:
1. From the dropdown list of ExtractionRequests select your required request type ( for example, "EndOfDayPricingExtractionRequest"
2. Select IdentifierList as InstrumentIdentifierList
3. You should see in IndetifierType filed of the reference the drop-down list of available IdentifierTypes.
Please keep in mind that in some cases, only a subset of this list may be supported.
For the descriptions of IndetifierTypes, see ExtractRaw-> Enums -> IdentifierTypes
Hope this information helps.
0
Answers
-
Hello @zoya faberov ,
Thanks for your prompt reply.
I am asking this because, while, it is pretty easy to recognize an ISIN or a CUSIP, I have no idea how to recognize other types of instrument identifiers such as ArgentineAfipCode, Ric, or Valoren.
These are just some samples, but actually there are also other types of identifiers that DSS REST API supports but not sure how recognize.
Anyway, as suggested by you, I will ask to Refinitiv support.
Thanks
Regards
Simone
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 616 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 557 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 654 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 229 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛