Jobs

Erstellen, verwalten und überwachen Sie Ihre 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

Felder des Job-Objekts

name string Erforderlich. Anzeigename für den Job.
url string Erforderlich. HTTPS-Endpoint zum Aufrufen. Private IPs sind blockiert.
method string HTTP-Methode: GET, POST, PUT, PATCH, DELETE, HEAD. Standard: GET
headers object Individuelle Anfrage-Header. Erfordert Starter-Plan+.
body string Anfrage-Body. Erfordert Starter-Plan+.
body_type string none | raw | json | form. Standard: none
schedule_type string Erforderlich: interval | cron | once
interval_seconds integer Sekunden zwischen Ausführungen (schedule_type=interval)
cron_expression string Cron-Ausdruck (schedule_type=cron). Erfordert Starter+
run_at datetime ISO-8601-Datum/Uhrzeit (schedule_type=once)
timezone string IANA-Zeitzone. Standard: UTC
timeout_seconds integer Anfrage-Timeout. Es gilt das Plan-Maximum.
retry_count integer Wiederholungen bei Fehler. Es gilt das Plan-Maximum.
retry_delay_seconds integer Verzögerung zwischen Wiederholungen. Standard: 60
expected_status_code integer Erwarteter HTTP-Status. Null = beliebiger 2xx
expected_keyword string Schlüsselwort, das im Antwort-Body vorkommen muss
notify_on_failure boolean E-Mail bei Fehler senden. Standard: true
notify_on_success boolean E-Mail bei Erfolg senden. Standard: false
notify_email string Benachrichtigungs-E-Mail. Standardmäßig die Konto-E-Mail.