Schedules API
Coming Soon
API endpoints are under development.
Endpoints
List Schedules
GET /v1/schedules
Returns all schedules for your organization.
Create Schedule
POST /v1/schedules
Request body:
{
"name": "Weekly Production Patching",
"description": "Patch production servers",
"cron": "0 2 * * 0",
"timezone": "America/Los_Angeles",
"targets": {
"environment": "production"
},
"options": {
"security_only": true,
"reboot": "if_required",
"stagger_minutes": 5
}
}
Get Schedule
GET /v1/schedules/{schedule_id}
Update Schedule
PUT /v1/schedules/{schedule_id}
Delete Schedule
DELETE /v1/schedules/{schedule_id}
Run Schedule Now
POST /v1/schedules/{schedule_id}/run
Triggers immediate execution.
Get Schedule History
GET /v1/schedules/{schedule_id}/runs
Returns past executions with results.