PUT Reports ID Schedules
The PUT /Reports/{id}/Schedules method is used to update the schedule for the built-in report with the specified report ID. This method returns HTTP 200 OK on a success with the details of the report schedule.
Table 666: PUT Reports {id} Schedules Input Parameters
Name |
In |
Description |
---|---|---|
id |
Path |
Required. An integer indicating the Keyfactor Command reference ID of the built-in report the schedule is associated with. Use the GET /Reports method (see GET Reports) to retrieve a list of your built-in reports to determine the report ID to use. |
Id |
Body |
Required. An integer indicating the Keyfactor Command reference ID of the report schedule. Use the GET /Reports/{id} (see GET Reports ID) to retrieve the details for the desired report to determine the schedule ID to use. |
Body | A Boolean indicating whether the report will be sent to the email recipients configured in EmailRecipients (true) or not (false). |
|
Save Report | Body | A Boolean indicating whether the report will be saved to the UNC path defined by SaveReportPath (true) or not (false). |
Save Report Path | Body |
Note: The path for saved reports must be provided in UNC format (\\servername\sharename\path) and must be accessible from the Keyfactor Command administration server.
In addition:
This field is required if SaveReport is set to true. |
Report Format | Body |
Required. A string containing the report format selected for the scheduled report run. Supported values vary depending on the selected report and include:
|
Keyfactor Schedule | Body |
Required. An object providing the schedule for the report. For example: Copy
Or: Copy
|
Email Recipients | Body |
Copy
This field is required if SendReport is set to true. |
Runtime Parameters | Body |
For example: Copy
This field is required for reports that have runtime parameters. |
Table 667: PUT Reports {id} Schedules Response Data
Name |
Description |
---|---|
Id |
An integer indicating the Keyfactor Command reference ID of the report schedule. |
A Boolean indicating whether the report will be sent to the email recipients configured in EmailRecipients (true) or not (false). | |
Save Report | A Boolean indicating whether the report will be saved to the UNC path defined by SaveReportPath (true) or not (false). |
Save Report Path |
A string containing the UNC path to which the report will be written, if configured. |
Report Format |
A string containing the report format selected for the scheduled report run. Supported values vary depending on the selected report and include:
|
Keyfactor Schedule |
An object providing the schedule for the report. |
Email Recipients |
An array of strings containing the email addresses of users configured as recipients of the scheduled report, if any. |
Runtime Parameters |
An object containing the parameters to be used at run time configured in the report schedule. Runtime parameters will vary depending on the report selected. |



Was this page helpful? Provide Feedback