> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cronapi.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# List jobs

> Retrieve all jobs for the authenticated user

## Request

No request body or query parameters required.

### Headers

<ResponseField name="Authorization" type="string" required>
  Bearer token. Example: `Bearer your_api_key_here`
</ResponseField>

## Response

Returns an array of job objects.

<ResponseField name="id" type="string">
  Unique identifier (UUID).
</ResponseField>

<ResponseField name="user_id" type="string">
  ID of the user who owns this job.
</ResponseField>

<ResponseField name="name" type="string | null">
  Display name.
</ResponseField>

<ResponseField name="at" type="string">
  ISO 8601 timestamp of when the webhook will fire.
</ResponseField>

<ResponseField name="url" type="string">
  Webhook URL.
</ResponseField>

<ResponseField name="method" type="string">
  HTTP method: `GET`, `POST`, or `DELETE`.
</ResponseField>

<ResponseField name="headers" type="object">
  Custom HTTP headers.
</ResponseField>

<ResponseField name="body" type="object">
  JSON body payload.
</ResponseField>

<ResponseField name="status" type="string">
  Current status: `pending`, `completed`, or `failed`.
</ResponseField>

<ResponseField name="created_at" type="string">
  ISO 8601 timestamp.
</ResponseField>

<CodeGroup>
  ```bash cURL theme={null}
  curl https://app.cronapi.dev/api/v1/jobs \
    -H "Authorization: Bearer your_api_key_here"
  ```

  ```javascript Node.js theme={null}
  const response = await fetch("https://app.cronapi.dev/api/v1/jobs", {
    headers: { "Authorization": `Bearer your_api_key_here` },
  });
  const jobs = await response.json();
  ```

  ```python Python theme={null}
  import requests

  response = requests.get(
      "https://app.cronapi.dev/api/v1/jobs",
      headers={"Authorization": "Bearer your_api_key_here"},
  )
  jobs = response.json()
  ```
</CodeGroup>

```json 200 theme={null}
[
  {
    "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"
  }
]
```
