Start generation of project report
POST/nevisadmin/api/v1/reports
Required permission: VIEW_PROJECT on the project, or higher scope
Required permission: VIEW_INVENTORY on the inventory, or higher scope
Start the generation of a report. The caller indicates which project and which inventory shall be reported on and which report class (loaded from the project dependencies) aggregates the report as well as in which media-type the report shall be emitted.
To get a list of available reports in a project, query its plugins for implementations of
ch.nevis.admin.v4.core.api.reporting.Report:
GET nevisadmin/api/v1/project/{projectKey}/plugins?className=ch.nevis.admin.v4.core.api.reporting.Report
Request
Responses
- 202
- 400
- 403
- 404
Accepted
Missing or invalid request body, or unsupported media-type
Insufficient permissions.
Project, inventory or report class not found