POST /revisions/:id/data (Command: create_schedule)
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
engine | string | Yes | Must be scheduler_blobhub. |
command | string | Yes | Must be create_schedule. |
repeat | string | Yes | Either one_time or recurring_cron. |
timezone | string | Yes | IANA timezone name (e.g. America/New_York, UTC). |
invocation_target_type | string | Yes | Must be workflow. |
invocation_target | object | Yes | Target to invoke when the schedule fires. See Overview for field details. |
cron_expression | string | Conditional | Required when repeat is recurring_cron. Six-field AWS cron expression. |
invocation_time | string | Conditional | Required when repeat is one_time. ISO 8601 datetime without timezone suffix (e.g. 2026-05-01T14:30:00), interpreted in the schedule’s timezone. |
enabled | boolean | No | Whether the schedule is initially enabled. Defaults to true. |
start_date | string | No | ISO 8601 UTC datetime before which the schedule does not fire. |
end_date | string | No | ISO 8601 UTC datetime after which the schedule does not fire. |
Response
| Parameter | Type | Description |
|---|---|---|
schedule | object | The created schedule object. |

