Get a list of reports

The list of reports that correspond to a product ID.

List reports

This API endpoint provides the lists of reports that are accessible for specified product IDs. It accepts a comma-separated list of product IDs.

Possible product IDs are:

  • 8193 for endpoints
  • 12289 for enterprise workloads
  • 36880 for cyber resilience

URL

https://apis.druva.com/platform/reporting/v1/reports

Request type

HTTP GET

Sample cURL request

curl --request GET \
     --url https://apis.druva.com/platform/reporting/v1/reports \
     --header 'accept: application/json'

To try this API endpoint, see Reports API reference.

Sample responses

{
  "reportLists": [
    {
      "reportID": "dgRollbackActions",
      "reportName": "Rollback Actions Report",
      "reportDescription": "Details of deleted, rolled back, and permanently deleted entities.",
      "productName": "Cyber Resilience",
      "version": "v1"
    }
  ]
}
FieldTypeDescription
reportListsarray of objectsThe list of reports available.
reportIDstringThe unique ID given for the report.
reportNamestringThe name of the report.
reportDescriptionstringThe description of the report.
productNamestringThe name of the associated product.
versionstringThe version supported for the report. Example - v1
{
  "code": "string",
  "data": {
    "additionalProp": {}
  },
  "message": "string",
  "retryable": true
}
FieldTypeDescription
codestringError code.
dataobjectData of the error.
messagestringError message.
retryablebooleanCan retry the API call (true for yes and false for no.)