Jobb
Skapa, hantera och övervaka dina cron-jobb.
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
Fält i jobbobjektet
name
string
Obligatoriskt. Visningsnamn för jobbet.
url
string
Obligatoriskt. HTTPS-endpoint att anropa. Privata IP-adresser blockeras.
method
string
HTTP-metod: GET, POST, PUT, PATCH, DELETE, HEAD. Standard: GET
headers
object
Anpassade request-headers. Kräver Starter-plan eller högre.
body
string
Request-body. Kräver Starter-plan eller högre.
body_type
string
none | raw | json | form. Standard: none
schedule_type
string
Obligatoriskt: interval | cron | once
interval_seconds
integer
Sekunder mellan körningar (schedule_type=interval)
cron_expression
string
Cron-uttryck (schedule_type=cron). Kräver Starter+
run_at
datetime
ISO 8601-datumtid (schedule_type=once)
timezone
string
IANA-tidszon. Standard: UTC
timeout_seconds
integer
Request-timeout. Planens maxvärde gäller.
retry_count
integer
Omförsök vid fel. Planens maxvärde gäller.
retry_delay_seconds
integer
Fördröjning mellan omförsök. Standard: 60
expected_status_code
integer
Förväntad HTTP-status. Null = valfri 2xx
expected_keyword
string
Nyckelord som måste förekomma i svarsbody
notify_on_failure
boolean
Skicka e-post vid fel. Standard: true
notify_on_success
boolean
Skicka e-post vid framgång. Standard: false
notify_email
string
Aviserings-e-post. Standardvärdet är kontots e-post.