Ú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.