Jobs

Opret, administrér og overvåg dine cron-jobs.

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

Felter i job-objektet

name string Påkrævet. Visningsnavn for jobbet.
url string Påkrævet. HTTPS-endpoint der skal kaldes. Private IP'er er blokeret.
method string HTTP-metode: GET, POST, PUT, PATCH, DELETE, HEAD. Standard: GET
headers object Brugerdefinerede request-headers. Kræver Starter-plan+.
body string Request-body. Kræver Starter-plan+.
body_type string none | raw | json | form. Standard: none
schedule_type string Påkrævet: interval | cron | once
interval_seconds integer Sekunder mellem kørsler (schedule_type=interval)
cron_expression string Cron-udtryk (schedule_type=cron). Kræver Starter+
run_at datetime ISO 8601-dato/tid (schedule_type=once)
timezone string IANA-tidszone. Standard: UTC
timeout_seconds integer Request-timeout. Planens maksimum gælder.
retry_count integer Gentagelser ved fejl. Planens maksimum gælder.
retry_delay_seconds integer Forsinkelse mellem gentagelser. Standard: 60
expected_status_code integer Forventet HTTP-status. Null = enhver 2xx
expected_keyword string Nøgleord der skal fremgå af svar-body
notify_on_failure boolean Send e-mail ved fejl. Standard: true
notify_on_success boolean Send e-mail ved succes. Standard: false
notify_email string Notifikations-e-mail. Standard er kontoens e-mail.