Search jobs
search_jobsSearch open jobs on workfinds.app. Returns at most 50 jobs per search, in pages of 20 (pages 1 to 3), newest first unless sort is "relevance", each with a workfinds.app page URL, plus the total and a search_url that opens the same search on the site. Every argument is optional; combine them to narrow the search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Result page, 1 to 3. | |
| role | No | A role family, see list_roles. | |
| sort | No | newest (default) or relevance (only with a query). | |
| query | No | Words to search for: a job title, skill or company name, e.g. "data engineer". | |
| country | No | ISO 3166-1 alpha-2 code of the country the person will work from, e.g. "PH". Returns jobs open to applicants from that country, worldwide remote jobs included. See list_countries. | |
| company_id | No | Only this company's jobs: the id or page slug from get_company or a job's company. | |
| posted_within | No | Only jobs published within the last 24h, 3d, 7d, 14d or 30d. | |
| salary_listed | No | Only jobs whose employer lists a salary. | |
| employment_type | No | Any of full_time, part_time, contract, temporary, internship. | |
| work_arrangement | No | Any of remote, hybrid, onsite. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | ||
| page | Yes | ||
| total | Yes | Matching open jobs. | |
| search_url | Yes | The same search on workfinds.app. | |
| total_pages | Yes | ||
| total_is_lower_bound | Yes |