Does Api accept Batch request for permid and RIC?
If yes then How can I create batch request for API in c# ?
Hello @priyanka.srivastava ,
Are you trying to submit a list of RICs and get back their corresponding PermIDs?
If that is the case, as suggested by @Jirapongse, please try using.
Record Match instead of Entity Search, you will be able to submit multiple RICs via your C# application
@priyanka.srivastava,
Can you please include the API you are using?
@nick.zincone https://api.thomsonreuters.com/permid/search/ I am using this api for permid data retrieval.
I moved this post into PermID in order for the appropriate group to see it.
@priyanka.srivastava
Do you mean adding multiple queries in a request?
I don't think that Entity Search supports this.
With Entity Search, you can focus the search on a specific field by adding the type of search term (name/ticker/ric/permid). For example- adding the ticker type ('ticker:TRI') would limit the results to entities with the TRI ticker.
Examples of supported search terms are:
For more information, please refer to PermID APIs User Guide.
For batch request, please try Record Matching API. With Record Matching API, you can send up to 1000 records to resolve in one request. I have used swagger with this request.
The output is:
I am trying to get data from https://api.thomsonreuters.com/permid/search?q=XXX:DATA&Access-Token api for multiple searchusing c# code.
I came to know constraint that api accepts 1 request per secthat’s why now I used threading to delay request but I would like to use batch request to call api. In Actual I am using for loop to call https://api.thomsonreuters.com/permid/search?q=XXX:DATA&Access-Token because I have multiple RICs to pass in this URL.
That is much time consuming that's why I think for batch request.
Hope my question is clear now.
Does this applicable for multiple PermID as well?
Incase of RIC, I got the result back but Can I add PermID in template file?
So How can I get back data for multiple permIds? Calling Entity search for permId eachtime overhead my application.How can I send multiple permIds altogether and retrieve data back?
My question is If I add RICs to templates, I am getting proper response back but In actual I want to get organisation data for multiple PermIDs.
https://api.thomsonreuters.com/permid/search?q=permid:XXX supports only one permid at a time. I have a bunch of permId to retrieve organisational data. How can i do that to get response for multiple PermId at once since Record matching does not support permid as Standard Identifier.