NewSearch millions of jobs from your AI agent with MCP

Is Google jobs API free?

There is no Google Jobs API to be free or paid. Google does not document a public API that returns the listings shown in its job search experience. The two Google products with jobs in the name do other things: Cloud Talent Solution runs search over jobs you upload yourself and has a free monthly allowance, and the Indexing API lets publishers tell Google about their own job pages.

The confusion comes from the names. Cloud Talent Solution is a Google Cloud service for career sites and job boards: you load your own jobs and companies, and it returns ranked search results over that private index. Billing must be enabled, and usage inside a monthly allowance of search calls and stored objects is not charged, so check their pricing page for the current limits. The Indexing API works in the opposite direction from a data feed. A site owner uses it to notify Google when a page carrying job posting structured data is added or removed, and the documentation describes a default quota and an approval step for more. Neither product hands you other employers' listings. Third-party search results APIs fill that gap by fetching and parsing Google's job results for you, and they are commercial products with their own pricing.

Google's job experience is assembled from structured data on employer career pages and third-party job sites, so the postings also exist upstream. JobsPipe collects postings from sources including LinkedIn, Indeed, Workday, Greenhouse, Lever and Ashby and returns one normalized record shape from POST /v1/jobs/search. Filters such as job_title_or, company_name_or, skills_or and posted_at_gte do the work a search page would, and status and max_ghost_score remove closed and stale listings.

If you publish jobs, add the structured data and use the Indexing API, which is the supported route into Google's results. If you need to read jobs at scale, decide whether you want Google's view specifically or the postings themselves. For the postings, the JobsPipe sandbox search endpoint answers without a key, and the free tier covers a small recurring pull before any paid plan is needed.

The full treatment is on Jobs API.

Related questions

Does Google have an API for job listings?

Not one that returns the listings in Google's job search experience. Google's search documentation for job postings covers how to get your own jobs shown, through structured data or a third-party job site, and describes no interface for querying results. Cloud Talent Solution has a search API, but it searches only the jobs that you have uploaded to it.

Is Google Cloud Talent Solution free?

Partly. Google's documentation says billing must be enabled but that you are charged only when usage exceeds a monthly allowance of search calls or stored jobs and companies. Above that allowance it is priced by search queries and by stored objects. The figures can change, so check their pricing page before you plan around them.

What is the Google Indexing API used for with job postings?

Site owners use it to notify Google directly when a job posting page is added or removed, so the page is crawled sooner than it would be through a sitemap. Google recommends it for job posting URLs. It is limited to pages with job posting or livestream structured data, and it sends notifications rather than returning any job data.

How do developers get Google for Jobs results programmatically?

Through third-party search results APIs, a category of commercial services that request Google result pages and return the parsed listings as JSON. They are not Google products. The alternative is to skip Google's presentation layer and read the underlying postings from a jobs API that collects employer career sites and job boards directly.

More answers

Query live postings yourself, 1,000 jobs a month free.

Get a free API key