search_jobs
Search jobs by title with partial match support and filter by department, office, status, employment type, workplace, and more. Results are sorted by relevance.
Instructions
Search jobs by title (partial match supported) with optional filters. Preferred over list_jobs when you need to find jobs by name. Results are sorted by relevance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Search jobs by title — partial match supported | |
| department_ids | No | Comma-separated department IDs to filter by (includes descendants) | |
| office_ids | No | Comma-separated office IDs to filter by | |
| status | No | Comma-separated statuses to filter by: draft, pending_approval, rejected, scheduled, published, closed, archived | |
| employment_types | No | Comma-separated employment types: full_time, part_time, contract, internship, temporary, seasonal, volunteer | |
| workplace | No | Comma-separated workplace types: office, remote, hybrid | |
| confidential | No | Filter by confidentiality — true for confidential jobs only, false for non-confidential | |
| job_post_listed | No | Filter by job post visibility — true for publicly listed jobs only | |
| primary_recruiter_ids | No | Comma-separated user IDs to filter by primary recruiter | |
| primary_hiring_manager_ids | No | Comma-separated user IDs to filter by primary hiring manager | |
| page | No | Page number (default: 1) | |
| limit | No | Items per page (default: 20, max: 100) |