GET /api/v1/jobs
List your jobs
ivy_ API key (Authorization: Bearer ivy_… or X-Ivy-Api-Key), a Clerk session JWT (Authorization: Bearer …) or the Clerk __session cookie (browser sessions). See Authentication.Page through the jobs you own or can reach through your projects, newest first. Filters combine; page / pageSize paginate by offset, and next_cursor in the response gives the cursor for the next page.
Request
Query parameters
1-based page number.
Jobs per page (capped at 1000).
Comma-separated job statuses to include.
Job type (tool) to include.
Only jobs in this project.
Job id (exact) or text matched against the job title.
Only jobs submitted at or after this time.
Only jobs submitted at or before this time.
Only jobs that have not reached a terminal status.
Cursor from next_cursor.cursorSubmittedAt.
Cursor from next_cursor.cursorId.
Responses
200 OK
Response shape:
Job records, newest first.
Total matching jobs, when known.
1-based page number.
Jobs per page after the cap.
401 Unauthorized
429 Too Many Requests
Was this page helpful?