Create Job
Creates a new job. If schedule is provided, it takes precedence over run_at.
Authorizations
Provide your QuedUp API key in the Authorization header as Bearer <api_key>.
Body
Payload used to create a new scheduled HTTP job.
Human-readable name for the job.
1"Nightly customer sync"
Destination URL that QuedUp should call when the job runs.
1"https://api.example.com/webhooks/customer-sync"
HTTP method used when QuedUp executes the job request.
GET, POST, PUT, PATCH, DELETE "POST"
Optional HTTP headers to include in the outbound request.
Cron expression for a recurring job. Takes precedence over run_at when both are provided.
"0 0 * * *"
ISO 8601 timestamp for a one-time execution.
"2026-03-09T00:00:00.000Z"
Optional raw request body to send with the job request.
"{\"source\":\"quedup\",\"action\":\"sync\"}"
Response
A scheduled HTTP job managed by QuedUp.
Unique identifier for the job.
"550e8400-e29b-41d4-a716-446655440000"
Human-readable name for the job.
"Nightly customer sync"
Destination URL that QuedUp calls when the job runs.
"https://api.example.com/webhooks/customer-sync"
HTTP method used when QuedUp executes the job request.
GET, POST, PUT, PATCH, DELETE "POST"
HTTP headers that will be sent with the outbound request.
Raw request body sent when the job executes.
"{\"source\":\"quedup\",\"action\":\"sync\"}"
Cron expression for recurring execution. Null for one-time jobs.
"0 0 * * *"
Next scheduled execution time in ISO 8601 format.
"2026-03-09T00:00:00.000Z"
Current lifecycle state of the job.
active, paused, failed, completed, running "active"