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

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
1 0 0 0

Sharing Reports in Data Scope

I'm trying to find some documentation on best practices for setting up, managing and sharing user-defined reports. Ideally we would like to have a human design and maintain the report templates in the Web GUI along with the instrument list, but have an automated process using some kind of System user or API key with limited access to retrieve the results every day of the scheduled extractions. Is this possible?

dss-rest-apidatascope-selectdss
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.

@gsherman

Hi,

Thank you for your participation in the forum.

Are any of the replies below satisfactory in resolving your query?

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

Otherwise please post again offering further insight into your question.

Thanks,

AHS

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
22k 58 14 21

Hi @gsherman,

Yes, it is possible. All the actions that can be performed using the DSS web UI can also be done using the API. So, you can define the report templates using the Web interface, and that report template can be referenced in your extraction request.

If all your extractions are fixed and happen at a specific time, then you can take advantage of automation provided by scheduled extraction feature of the DSS.

1631541025157.png

To see API sample of performing on demand extraction using report template - please download the .NET sample application from here.


1631541130322.png (62.1 KiB)
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
1 0 0 0

Thanks, but I think the most important part of this is NOT storing the username and password of a human user for an automated job. Is there some way of setting up an API key with limited access that this automated job can use to access the reports that the User is managing?

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
1 0 0 0

I should also mention that a 24 hour API token is not really what I had in mind, since it would require a human to login with credentials every day. IDeally this user would create an API key which has access to only the ExtractionResults.

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.

No, such a functionality is not available. Only means of getting access token is via password grant using credentials.
Upvotes
1 0 0 0

Is it possible to get a username/password for a "System" user ?

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.

Should be possible - please contact your Refinitiv account manager for this request.

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.