EdgeCron API Docs

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

01

Endpoint

Configure where EdgeCron sends callbacks: URL, method, headers, timeout, signing secret, retry policy, and event filters.

02

Trigger

A schedule, event publish, or direct API call decides why and when execution should start.

03

Task Run

EdgeCron creates one concrete execution instance bound to an endpoint and payload.

04

Delivery Attempt

Workers perform HTTP calls and record status, latency, response body, and request IDs.

05

Retry Job

Retryable failures are scheduled by policy with fixed, linear, or exponential backoff.

06

Dead Letter

Failures that exhaust attempts are kept for manual review, replay, or compensation.

Base URL

https://api.edgecron.com/v1

Development default:

http://localhost:8888/v1

Next steps

On this page