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. | |||