The following operations are available for this resource.
Http Verb | Operation | ||
---|---|---|---|
GET | Method: Get, URL: Reporting/ReportRequests/{id} | Test | |
Get a report request. |
|||
GET | Method: GetAll, URL: Reporting/ReportRequests?activeOnly={activeOnly} | Test | |
Get all requests, optionally filtered by active requests only. |
|||
GET | Method: GetAllExpired, URL: Reporting/ReportRequests/Expired?asOfDateTime={asOfDateTime}&reportTypes={reportTypes} | Test | |
Get a list of all the expired requests of the specified report types as of the provided date time. |
|||
GET | Method: GetQueued, URL: Reporting/ReportRequests/Queued | Test | |
Get a list of all the requests queued to be run as of the current date/time. |
|||
POST | Method: Create, URL: Reporting/ReportRequests | Test | |
Creates the report request. |
|||
POST | Method: GenerateScheduled, URL: Reporting/ReportRequests/GenerateScheduled | Test | |
PUT | Method: FlushIncomplete, URL: Reporting/ReportRequests/FlushIncomplete | Test | |
Update the status of all the running requests to error. |
|||
PUT | Method: Update, URL: Reporting/ReportRequests/{id} | Test | |
Update the details of a report request. |
|||
DELETE | Method: DeleteAllExpired, URL: Reporting/ReportRequests/Expired?asOfDateTime={asOfDateTime} | Test | |
Delete all the expired requests as of the provided date time. |