job_search
Find jobs on any public job site via Google for Jobs. Apply filters for location, employment type, posting date, remote work, and requirements to narrow results.
Instructions
Search for jobs posted on any public job site across the web on the largest job aggregate in the world (Google for Jobs). Extensive filtering support and most options available on Google for Jobs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page to return (each page includes up to 10 results). Default: 1 Allowed values: 1-50 | 1 |
| query | Yes | Free-form jobs search query. It is highly recommended to include job title and location as part of the query, see query examples below. Examples: web development jobs in chicago marketing manager in new york via linkedin | |
| fields | No | A comma separated list of job fields to include in the response (field projection). By default all fields are returned. Example: employer_name,job_publisher,job_title,job_country | |
| radius | No | Return jobs within a certain distance from location as specified as part of the query (in km). This internally sent as the Google \\\"lrad\\\" parameter and although it might affect the results, it is not strictly followed by Google for Jobs. | |
| country | No | Country code of the country from which to return job postings. Please note that this parameter must be set in order to get jobs in a specific country, for example, to query for software developer jobs in Berlin, one should add country=de to the request - e.g. query=software+developers+in+berlin&country=de. Default: us Allowed values: See https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 | |
| language | No | Language code in which to return job postings. Leave empty to use the primary language in the specified country (country parameter). Note that each country supports certain languages. In case a language not supported by the specified country is used, it is likely that no results will be returned. Allowed values: See https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes | |
| num_pages | No | Number of pages to return, starting from page. Default: 1 Allowed values: 1-50 Note: each 10 results page returned by the API will consume a single request from the quota. | 1 |
| date_posted | No | Find jobs posted within the time you specify. Default: all Allowed values: all, today, 3days, week, month | |
| work_from_home | No | Example value: | |
| employment_types | No | Find jobs of particular employment types, specified as a comma delimited list of the following values: FULLTIME, CONTRACTOR, PARTTIME, INTERN. | |
| job_requirements | No | Find jobs with specific requirements, specified as a comma delimited list of the following values: under_3_years_experience, more_than_3_years_experience, no_experience, no_degree. | |
| exclude_job_publishers | No | Exclude jobs published by specific publishers, specified as a comma (,) separated list of publishers to exclude. Example: BeeBe,Dice |