| q | Free-text match against title, company, location, department. |
| keywords | Semicolon-separated terms, ALL must appear, e.g. azure;excel;iso. Matched against title and description. |
| ats | Comma-separated ATS names, e.g. greenhouse,lever. |
| company | Comma-separated company domains. |
| department | Comma-separated departments. |
| seniority | Comma-separated levels. |
| location | Comma-separated locations. |
| workplace | Comma-separated workplace types: remote, hybrid, onsite. |
| confidence | verified (default), best_effort, or all. |
| israel_only | 1 to restrict to Israeli locations. |
| include_closed | 1 to include closed listings. Default excludes them. |
| include_stale | 1 to include listings past the freshness window. Default excludes them. |
| min_age_days / max_age_days | Filter by days since posting. |
| sort | age (default), company, title, location, ats. |
| dir | asc (default, newest first for age) or desc. |
| limit | 1-500, default 100. |
| offset | Default 0. |