Lists all available reports of the specified type.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/config/v1/reports |
Environment ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/config/v1/reports |
To execute this request, you need an access token with ReadConfig
scope.
To learn how to obtain and use it, see Tokens and authentication.
Type of a report.
DASHBOARD
Referencing source entity of a report (e.g. dashboard).
ReportStubList
objectA list of short representations of reports.
DashboardReportStub
objectA short representations of the report.
The ID of the associated dashboard.
The ID of the report.
The type of the report.
DASHBOARD
{"values": [{"dashboardId": "9eee7ed6-a125-4d9d-bfa7-afdb3404cb36","id": "337d883e-98c3-4dac-b8f2-1a9cdbd05969","type": "DASHBOARD"},{"dashboardId": "26ccd360-828c-4d83-a65e-040ddc31e8f6","id": "b059e372-0b35-4d44-869b-95c326748848","type": "DASHBOARD"}]}
In this example, the request asks for a list of all the report configurations in the mySampleEnv environment.
The API token is passed in the Authorization header.
The result is truncated to three entries.
curl -X GET \https://mySampleEnv.live.dynatrace.com/api/config/v1/reports/ \-H 'Accept: application/json; charset=utf-8' \-H 'Authorization: Api-Token dt0c01.abc123.abcdefjhij1234567890'
https://mySampleEnv.live.dynatrace.com/api/config/v1/reports/
{"values": [{"id": "3ad7dece-98a4-4cc4-8805-34dcd19d4714","type": "DASHBOARD","dashboardId": "18d5b111-05ed-4efb-8cf1-e8dd0a9e5c47"},{"id": "81c86de0-95d6-42d1-ad50-8578bb688b1c","type": "DASHBOARD","dashboardId": "bf0aad45-3785-444f-88d3-21e547eb78b1"},{"id": "0b2e3121-4f8d-4b08-a879-3047e044ba4c","type": "DASHBOARD","dashboardId": "b6570e01-1d49-4bcc-a3bb-2fab2906512c"}]}
200