API ReferenceEvent Triggers
Event Triggers
Publish business events that fan out to matching endpoints.
An Event Trigger is business input such as invoice.paid. EdgeCron matches it against endpoint filters and creates one Task Run per matched endpoint.
Trigger
Where it sits in the pipeline
Events are named business inputs. Endpoint subscriptions decide where an event is delivered.
Remember this distinction
Publishing one Event can create multiple Task Runs when multiple endpoints match.
These endpoints are generated from edgecron/docs/openapi.json and follow the shared EdgeCron response envelope.
| Method | Endpoint | Description |
|---|---|---|
| POST | /events | Publish an event |
| GET | /events | List events |
| GET | /events/{id} | Get an event |
| DELETE | /events/{id} | Delete an event |
| POST | /events/{id}/enable | Enable an event |
| POST | /events/{id}/disable | Disable an event |