Skip to main content
POST /api/v1/forward/schedules Creates a Schedule that binds one Identity, one Template, initial input events, trigger policy, and execution policy. Each trigger creates a separate Schedule Run.

Headers

Body parameters

Trigger policy

trigger_policy is a typed object. Create and update requests accept only configuration fields: type, expression, and timezone. upcoming_runs_at and last_run_at are response-only fields computed by Forward.

Execution policy

Example request

Example response

HTTP 200 OK

Errors

Notes

  • HTTP create requests do not accept sinks. Direct API-created schedules return sinks: [].
  • manual schedules can only be triggered with POST /api/v1/forward/schedules/{schedule_id}/run.
  • once schedules are automatically archived after their first scheduled run reaches a terminal state.

Run a schedule

List schedules