EdgeCron API Docs
Developer documentation for scheduled HTTP, event triggers, webhook delivery, retries, and subscription usage.
EdgeCron API lets you create schedule triggers, publish business events, manage webhook endpoints, and trace every delivery attempt through signed HTTP requests.
Public operations
36
API groups
7
Source format
OpenAPI 3.0.3
Endpoint
01
Trigger
02
Task Run
03
Delivery Attempt
04
Retry Job
05
Dead Letter
06
EdgeCron in one minute
Endpoint
Where to send
The target webhook destination. It owns the callback URL, method, headers, timeout, optional signing secret, retry policy binding, and event subscriptions.
Schedule Trigger
When to send
A cron or one-shot time rule. It creates Task Runs when time arrives; it does not perform the HTTP request itself.
Event Trigger
Why to send
A named business event such as invoice.paid. Endpoint filters decide which destinations receive the event, then fanout creates Task Runs.
Task Run
One execution instance
Runtime work created by a schedule, event fanout, or direct API call. Use it to track status or cancel pending execution.
Delivery Attempt
One HTTP call
A single outbound request to an Endpoint. It records status code, latency, response summary, error message, attempt number, and trace IDs.
Retry Job
Scheduled recovery
A queued retry created from a retryable failed Delivery Attempt. Retry policy controls max attempts and backoff.
From trigger to dead letter
Endpoint
Configure where EdgeCron sends callbacks: URL, method, headers, timeout, signing secret, retry policy, and event filters.
Trigger
A schedule, event publish, or direct API call decides why and when execution should start.
Task Run
EdgeCron creates one concrete execution instance bound to an endpoint and payload.
Delivery Attempt
Workers perform HTTP calls and record status, latency, response body, and request IDs.
Retry Job
Retryable failures are scheduled by policy with fixed, linear, or exponential backoff.
Dead Letter
Failures that exhaust attempts are kept for manual review, replay, or compensation.
Base URL
https://api.edgecron.com/v1Development default:
http://localhost:8888/v1