Skip to main content
GET
/
jobs
List jobs
curl --request GET \
  --url https://api.example.com/jobs
{
  "Authorization": "<string>",
  "id": "<string>",
  "user_id": "<string>",
  "name": {},
  "at": "<string>",
  "url": "<string>",
  "method": "<string>",
  "headers": {},
  "body": {},
  "status": "<string>",
  "created_at": "<string>"
}

Request

No request body or query parameters required.

Headers

Authorization
string
required
Bearer token. Example: Bearer your_api_key_here

Response

Returns an array of job objects.
id
string
Unique identifier (UUID).
user_id
string
ID of the user who owns this job.
name
string | null
Display name.
at
string
ISO 8601 timestamp of when the webhook will fire.
url
string
Webhook URL.
method
string
HTTP method: GET, POST, or DELETE.
headers
object
Custom HTTP headers.
body
object
JSON body payload.
status
string
Current status: pending, completed, or failed.
created_at
string
ISO 8601 timestamp.
curl https://app.cronapi.dev/api/v1/jobs \
  -H "Authorization: Bearer your_api_key_here"
200
[
  {
    "id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
    "user_id": "d4e5f6a7-b890-1234-cdef-567890abcdef",
    "name": "Send welcome email",
    "at": "2026-04-20T15:00:00.000Z",
    "url": "https://example.com/send-email",
    "method": "POST",
    "headers": {},
    "body": {"user_id": "usr_123"},
    "status": "pending",
    "created_at": "2026-04-15T10:00:00.000Z"
  }
]