Search job postings
search_jobsFind live job postings published across Workday, SmartRecruiters, Greenhouse, and more, with filters for title, location, salary, work arrangement, and posting date.
Instructions
Search live job postings read directly from ten applicant tracking systems (Workday, SmartRecruiters, Greenhouse, Workable, Lever, Ashby, Recruitee, Teamtailor, Breezy, Personio). Returns title, employer where the ATS publishes it, location, employment type, advertised salary where disclosed, posting date and the employer's own apply link where the source carries one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name as employers write it, e.g. "Berlin", "New York", "Bengaluru". | |
| page | No | Result page, starts at 1. | |
| limit | No | Postings per page, up to 100. | |
| format | No | markdown (default) or raw json. | |
| titles | No | Job titles to match, e.g. ["Data Engineer"]. Terms shorter than 3 characters are rejected by the index. | |
| company | No | Restrict to one employer by name. | |
| country | No | Country as ISO 3166-1 alpha-2 code ("US", "DE") or an English name ("Germany"). | |
| keywords | No | Terms mentioned anywhere in the posting — title or description — e.g. ["Kubernetes"]. Any keyword matches. Use titles for the role itself; keywords for a tool, skill or technology the posting talks about. | |
| salary_max | No | Highest advertised salary to include. | |
| salary_min | No | Lowest advertised salary to include. Only postings that disclose a salary match. | |
| board_handle | No | Restrict to one ATS board by its handle, exactly as the `handle` field of a posting reports it, e.g. "EndeavorITSolution" (SmartRecruiters) or "walmart:wd504:WalmartExternal" (Workday). The precise way to pull one employer's postings when names are ambiguous. | |
| work_arrangement | No | Filter by how the work is done. Hybrid is not a separate filter upstream. | |
| posted_within_days | No | Only postings published in the last N days. |