Google Jobs icon

Google Jobs

Search Google Jobs listings and return job titles, companies, locations, posting dates, and apply links

Job → Search

AI-generated

Summary

Search Google Jobs listings using a required job title, keyword, or company query, with optional location, country, language, Google domain, and pagination settings. Return each job as a simplified record by default, all API fields, or only selected fields.

Inputs

  • Search Query (required) — Job title, keywords, or company to search for.
  • Location — City, state, or region to search within; leave empty to search everywhere.
  • Country Code — Two-letter country code for the search.
  • Language Code — Two-letter language code for results.
  • Google Domain — Google domain to query; defaults to google.com.
  • Number of Results — How many job listings to return; defaults to 10.
  • Maximum Pages — Number of additional result pages to follow; defaults to 0, which searches only the first page.
  • Output — Choose Simplified (default), Raw, or Selected Fields. Simplified includes title, company, location, source, posting date, schedule type, salary, apply link, and job ID where available.
  • Fields to Include — When Output is Selected Fields, choose which available API fields to return. Fields absent from a job are omitted.
  • Authentication — Choose Apify API Key (default) or OAuth2 authentication.

Output shape

A list of job records, one per result.

Simplified output maps title, company_name, location, via, detected posting date, schedule type, salary, apply link, and job_id to compact field names; the apply link uses the first apply option's link when present, otherwise source_link. Raw returns each complete API job item. Selected Fields returns only chosen fields that exist on the item. The node starts an Apify actor run, waits for a terminal status, and reads its dataset results. If configured to continue on failure, an error item is returned for the affected input item.

Links

Discussion