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.