Úlohy

Vytvárajte, spravujte a monitorujte svoje cron úlohy.

GET /v1/jobs
POST /v1/jobs
GET /v1/jobs/{id}
PUT /v1/jobs/{id}
DELETE /v1/jobs/{id}
POST /v1/jobs/{id}/pause
POST /v1/jobs/{id}/resume
POST /v1/jobs/{id}/trigger
GET /v1/jobs/{id}/executions
GET /v1/jobs/{id}/stats

Polia objektu úlohy

name string Povinné. Zobrazovaný názov úlohy.
url string Povinné. HTTPS endpoint na volanie. Súkromné IP sú blokované.
method string HTTP metóda: GET, POST, PUT, PATCH, DELETE, HEAD. Predvolené: GET
headers object Vlastné hlavičky požiadavky. Vyžaduje plán Starter+.
body string Telo požiadavky. Vyžaduje plán Starter+.
body_type string none | raw | json | form. Predvolené: none
schedule_type string Povinné: interval | cron | once
interval_seconds integer Sekundy medzi spusteniami (schedule_type=interval)
cron_expression string Cron výraz (schedule_type=cron). Vyžaduje Starter+
run_at datetime Dátum a čas ISO 8601 (schedule_type=once)
timezone string Časové pásmo IANA. Predvolené: UTC
timeout_seconds integer Časový limit požiadavky. Platí maximum plánu.
retry_count integer Opakovania pri zlyhaní. Platí maximum plánu.
retry_delay_seconds integer Oneskorenie medzi opakovaniami. Predvolené: 60
expected_status_code integer Očakávaný HTTP stav. Null = akékoľvek 2xx
expected_keyword string Kľúčové slovo, ktoré sa musí objaviť v tele odpovede
notify_on_failure boolean Poslať e-mail pri zlyhaní. Predvolené: true
notify_on_success boolean Poslať e-mail pri úspechu. Predvolené: false
notify_email string Notifikačný e-mail. Predvolene e-mail účtu.