Configuration
A job is defined by a name, a schedule and the request Oneday should send.
Job fields
| Field | Type | Description |
|---|---|---|
name | string | Human-readable label, unique in the workspace. |
schedule | string | 5-field cron expression, evaluated in UTC. |
request.url | string | HTTPS endpoint called on each run. |
request.method | string | GET, POST, PUT or DELETE. |
retries | integer | Retry attempts on failure. Default 3. |
timeout | integer | Request timeout in seconds. Default 30. |
state | string | active or paused. |
Schedules
Oneday accepts standard cron expressions:
0 3 * * * every day at 03:00 UTC
*/15 * * * * every 15 minutes
0 9 * * 1 every Monday at 09:00 UTC
Retries
A run is retried with exponential backoff until retries is exhausted. Retries stop early on any 2xx response.