List jobs
Jobs
List Jobs
Lists jobs for the API key’s company with pagination.
GET
List jobs
Lists all job postings for the API key’s company with pagination and filtering support.
Overview
The list jobs endpoint allows you to retrieve all job postings in your company. You can filter by status, search by title or description, and paginate through results. This is useful for managing your job pipeline and finding jobs before creating candidates.Use Cases
- Job Management: Review all active job postings
- Status Filtering: Find jobs by status (OPEN, CLOSED)
- Search: Locate specific jobs by title or description
- Bulk Operations: Retrieve jobs for bulk candidate assignment
Basic Usage
With Filters
Company Scoping
All returned jobs belong to your API key’s company. ATS keys can filter bycompanyId to access jobs from specific companies they manage.
Related Resources
Jobs Resource Guide
Learn about job management and filtering options
Pagination Guide
Understand pagination best practices
Get Job
Retrieve a specific job by ID
Authorizations
API key for authentication using Bearer scheme
Query Parameters
Page number (1-based)
Required range:
1 <= x <= 10000Example:
1
Number of items per page
Required range:
1 <= x <= 100Example:
20
Company ID (required for ATS keys, optional for regular keys)
Example:
"123e4567-e89b-12d3-a456-426614174000"
Filter by job status
Available options:
UNDEFINED, OPEN, CLOSED Example:
"OPEN"
Search by job title
Example:
"TypeScript Developer"