API ReferenceSchedule Triggers
Schedule Triggers
Create, inspect, pause, and resume cron or one-shot time triggers.
A Schedule Trigger is a time rule. It does not send HTTP directly; when the scheduled time arrives, EdgeCron creates Task Runs for matching endpoints.
Trigger
Where it sits in the pipeline
Schedules are time-based triggers. They create Task Runs when cron or one-shot time conditions are met.
Remember this distinction
Use schedules when the trigger is time. Use events when the trigger is business state.
These endpoints are generated from edgecron/docs/openapi.json and follow the shared EdgeCron response envelope.
| Method | Endpoint | Description |
|---|---|---|
| POST | /schedules | Create a schedule |
| GET | /schedules | List schedules |
| GET | /schedules/{id} | Get a schedule |
| PATCH | /schedules/{id} | Update a schedule |
| DELETE | /schedules/{id} | Delete a schedule |
| POST | /schedules/{id}/pause | Pause a schedule |
| POST | /schedules/{id}/resume | Resume a schedule |