For a deeper look into our DataScope Select REST API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
5 3 3 3

Is it possible to do a Datascope request using PermID within the REST API?

I - we have been experimenting with doing a security search using the Rest API and on demand extraction in Datascope. Traditionally we have done this lookup using the RIC as the identifier, but we're trying to see if it can be done by Perm ID instead. We are passing in the identifier type along with the instrument, but I don't see an option there for PermID.

For example:

new InstrumentIdentifier { Identifier = "IBM.N", IdentifierType = IdentifierType.Ric }

I thought that perm ID was the recommended way to do something like this going forward.

Thanks,

Wayne

dss-rest-apidatascope-selectdsspermid-apirest-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @waynes


Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,

AHS

@waynes, please be informed that a reply has been verified as correct in answering the question, and has been marked as such. Thanks, AHS

Upvotes
Accepted
13.7k 26 8 12

@waynes, sorry for the late response, I was on vacation.

DSS will not support queries using PermId in 2019, you should continue using RICs as you have up to now.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
648 5 4 6

@waynes

You are correct, there are ways forward to use PermID

new InstrumentIdentifier { Identifier = "55838323096", IdentifierType = IdentifierType.Pid }

I am not sure which PermID's are supported as of today but there are multiple types, the one I believe is QuotePermID but yet I see no identifier found in DSS request.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
13.7k 26 8 12

@waynes,

I recommend you continue using RICs with DSS (and TRTH).

Even if several API calls allow you to retrieve the Issuer PermID, Issue PermID or Quote PermID, that does not mean you can use them to retrieve data.

I have just tried an EoD request using several PermIDs (4295904307 = IBM, 8589934326 = BNPP.PA, 4295896661 = VOD.L), they all returned an error:

{
    "@odata.context": "https://hosted.datascopeapi.reuters.com/RestApi/v1/$metadata#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.ExtractionResult",
    "Contents": [
        {
            "IdentifierType": "Pid",
            "Identifier": "4295896661",
            "Error": "Not found"
        }
    ],
    "Notes": [
        "All identifiers were invalid.  No extraction performed."
    ]
}

Also note that Identifier Type Pid is not supported for an InstrumentSearch.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
648 5 4 6

@waynes

We also have another alternative using PermID.org API, please refer the developer community page that explains how you can extract the RIC

GET https://permid.org/1-55838323096?format=turtle&access-token=KmbzKKusmYkbbetbZrk8doKfPJnrxh5S

RESPONSE

@prefix tr-fin: <http://permid.org/ontology/financial/> .
@prefix tr-common: <http://permid.org/ontology/common/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
<https://permid.org/1-55838323096>
        a                         tr-fin:Quote ;
        tr-common:hasName         "INTERNATIONAL BUSINESS MACHINES ORD"^^xsd:string ;
        tr-common:hasPermId       "55838323096"^^xsd:string ;
        tr-fin:hasExchangeCode    "NYS"^^xsd:string ;
        tr-fin:hasExchangeTicker  "IBM"^^xsd:string ;
        tr-fin:hasMic             "XNYS"^^xsd:string ;
        tr-fin:hasRic             "IBM.N"^^xsd:string ;
        tr-fin:isQuoteOf          <https://permid.org/1-8590927768> ;
        tr-fin:isQuotedIn         <https://permid.org/1-500110> 
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
5 3 3 3

Thanks. Does anyone know what Reuters plan is for this identifier? My impression was that this was meant to ultimately replace RIC as a more durable way to requests instruments. The OpenPerm website is up and seems to be working, but it seems like support hasn't been rolled out to all of the other products yet. Is this in the works still and should we play to eventually move our requests to use PermIDs? Or are RICs here to stay ?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Escalated to Sridevi Pandian and Marla Allas, as this relates to their strategy

Upvotes
648 5 4 6

@waynes

RIC will always remain primary and proprietary identifier and we encourage customers to use RIC.

Please reach to Refinitiv Helpdesk for further clarifications

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
13.7k 26 8 12

@waynes, RICs are currently central to many of our products, including DSS. But your query is about our future plans. I have therefore escalated this particular query to DSS product management, as this is a strategic query rather than a technical query. I hope to post their answer here soon.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Pushed Sridevi Pandian and Marla Allas again to get an answer.

Temporary status from Marla & Sridevi:

TRTH: PermId is currently not in the pipe.

DSS: nothing is in the pipe for 2019. Joy Allas-Vinluan and Maria Ravelo to give more details next week. I'm waiting for that before posting a final response.

@waynes, I'm still in discussions with the product management team, but to give you a status and a view on the roadmap, there is currently little demand for PermId, and no plan for DSS (and TRTH) to support queries using PermId in 2019.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.