Jobs
Maak, beheer en monitor je cronjobs.
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
Velden van het job-object
name
string
Vereist. Weergavenaam voor de job.
url
string
Vereist. HTTPS-endpoint om aan te roepen. Private IP's geblokkeerd.
method
string
HTTP-methode: GET, POST, PUT, PATCH, DELETE, HEAD. Standaard: GET
headers
object
Aangepaste request-headers. Vereist Starter-plan of hoger.
body
string
Request-body. Vereist Starter-plan of hoger.
body_type
string
none | raw | json | form. Standaard: none
schedule_type
string
Vereist: interval | cron | once
interval_seconds
integer
Seconden tussen runs (schedule_type=interval)
cron_expression
string
Cron-expressie (schedule_type=cron). Vereist Starter+
run_at
datetime
ISO 8601-datumtijd (schedule_type=once)
timezone
string
IANA-tijdzone. Standaard: UTC
timeout_seconds
integer
Request-timeout. Planmaximum is van toepassing.
retry_count
integer
Retries bij fouten. Planmaximum is van toepassing.
retry_delay_seconds
integer
Vertraging tussen retries. Standaard: 60
expected_status_code
integer
Verwachte HTTP-status. Null = elke 2xx
expected_keyword
string
Trefwoord dat in de response-body moet voorkomen
notify_on_failure
boolean
E-mail sturen bij fouten. Standaard: true
notify_on_success
boolean
E-mail sturen bij succes. Standaard: false
notify_email
string
Meldingse-mail. Standaard het account-e-mailadres.