Skip to main content
GET
List batch jobs for the authenticated account

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Query Parameters

limit
integer
default:20

Maximum number of jobs to return per page. Values outside 1-100 are clamped into range.

Required range: 1 <= x <= 100
Example:

2

status
enum<string>

Return only jobs in this status. Any other value returns 400.

Available options:
pending,
processing,
completed,
failed
Example:

"completed"

cursor
string<uuid>

The next_cursor value from the previous page (the batch ID of that page's last job). Omit on the first page.

Example:

"afb80886-2f90-45f9-a2c7-db407e227ca8"

Response

Paginated list of batch jobs

Paginated list of batch jobs for the authenticated account, most recent first.

jobs
object[]
required

Batch jobs on this page.

next_cursor
string<uuid> | null
required

Batch ID to pass as cursor for the next page, or null when there are no more pages.

Example:

"afb80886-2f90-45f9-a2c7-db407e227ca8"

has_more
boolean
required

Whether more jobs exist after this page.

Example:

true