Schedules
Schedule your xRunBooks via our API
List all Schedules
Example:
curl 'https://<your domain>/v1alpha1/schedules?pageSize=1&pageToken=1' \
-H "X-unSkript-API-Key:>token>"List schedules
tid is the unique request id.
filter expression.
page_size specifies the maximum number of results to be returned.
page_token is used to request a specific page of the list results.
order_by is used to sort the fields by ascending or descending.
A successful response.
An unexpected error response.
Create a Schedule
This schedules "unSkript Rules" to run at 5 AM (GMT) every day:
Creates and returns a Schedule object on Success and error on failure
CreateScheduleRequest is the request to create new schedual for particular xRunbook.
A successful response.
An unexpected error response.
Get a Specific Schedule's details
Get details about a particular schedule
schedule_id is the id of the schedule.
tid is the unique request id.
A successful response.
An unexpected error response.
Delete a schedule
Deletes a particular schedule
schedule_id is the id of the schedule.
tid is the unique request id.
A successful response.
An unexpected error response.
Update a Schedule
Update certain fields of a schedule.
schedule_id is the id of schedule.
tid is the unique request id.
Schedule contains basic details about a schedule.
id is the id of the schedule.
proxy_id is the id of the proxy under which the schedule should be created.
environment_name is the name of the environment under which the schedule should be created.
runbook_id is the id of the runbook under which the schedule should be created.
runbook_name is the name of the runbook under which the schedule should be created.
input_schema is the workflow's input schema.
params are params for creating a calendar.
last_run captures the time it was last run.
last_updated captures the time it was last updated.
A successful response.
An unexpected error response.
Last updated
Was this helpful?