Reads the Google Jobs list for a job title (and optional location) and delivers structured listings: company, location, posting age, schedule type, salary chip, description and the job-board link.
$0.001 per delivered listing, up to 50 listings per run. Nothing delivered means nothing charged.
Inputs
query (string, required) — e.g. "software engineer", "data analyst remote".
location (string) — City / region, e.g. "New York, NY". Optional.
country (string) — ISO 3166-1 alpha-2 code — proxy exit geo and Google locale (gl). Omit for the default pool.
lang (string) — Interface language (hl), e.g. en, it, de.
max_results (integer) — How many listings to deliver at most (1–50). You pay only for delivered listings.
What one listing looks like
rank (integer) — 1-based position.
title (string) — Job title.
company (string, nullable) — Employer.
location (string, nullable) — Job location as shown.
via (string, nullable) — Job board ("via LinkedIn").
salary (string, nullable) — Salary chip when shown.
thumbnail (string, nullable) — Company logo URL.
link (string, nullable) — Listing link (board or Google Jobs).
FAQ
What does the Google Jobs API return?
Reads the Google Jobs list for a job title (and optional location) and delivers structured listings: company, location, posting age, schedule type, salary chip, description and the job-board link. Each row carries 12 fields, listed in full on this page.
What do I send it?
A semantic input, not a URL list: query are required. One run returns up to 50 listings.
How much does the Google Jobs API cost?
$0.001 per delivered listing. A run that delivers nothing is not billed, and the
monthly free credit covers about 1,000 listings here.
Do I need my own proxies for it?
No. The collector runs on our residential network and handles rotation, retries and pagination internally.