Google Jobs API for structured job search data
Retrieve structured job listings with titles, companies, locations, descriptions, posting dates, salary fields, and apply links for recruitment, AI, and labor-market products.
Google Jobs API playground
Preview structured job listing data
Software Engineer
New York, NY
{
"query": "Software Engineer",
"location": "New York, NY",
"result_count": 0,
"jobs": []
}Live Google Jobs results, extracted from the real API response. Salary and location are only shown when Google's own listing includes them.
Developer experience
Simple for one page. Flexible for production.
Start with a URL and output formats, then add rendering waits, country targeting, parsers, or LLM extraction.
Trusted by the best startups in the world















The problem
Job search data is valuable, but hard to structure
Listings are scattered
Roles appear across employer sites, job boards, aggregators, staffing platforms, and regional sources.
Results change quickly
Listings expire, salaries change, links move, and demand shifts across roles, employers, and locations.
Pages are not product-ready
Products need titles, companies, locations, salaries, posting dates, descriptions, and apply links.
Structured jobs data
Turn job searches into clean API fields
Use normalized listings in job boards, hiring dashboards, recruitment tools, AI assistants, market research, and monitoring workflows.
Capabilities
Built for job search and hiring data workflows
Job search results
Fetch structured listings for roles, companies, skills, industries, locations, and hiring trends.
Location targeting
Search supported countries, regions, cities, and local markets to analyze geographic demand.
Employment filters
Filter supported full-time, part-time, contractor, internship, temporary, and workplace types.
Freshness controls
Focus workflows on recently posted roles using supported posting-time windows.
Apply link extraction
Return available source and destination links so users can move from discovery to action.
Structured JSON output
Receive normalized fields that are easier to store, filter, display, and analyze.
Use cases
Use jobs data across your product stack
Job boards
Add role discovery, location-based listings, company pages, filters, and apply workflows.
Recruitment platforms
Monitor hiring demand, source open roles, and track company hiring activity.
AI career products
Give assistants current role requirements, salary context, and available apply links.
Labor market intelligence
Analyze hiring trends, employer activity, geographic demand, and workforce signals.
How it works
From a role query to usable job data
Send a job search
Choose a role, company, location, language, supported employment type, and freshness window.
Retrieve and structure results
Process the search and normalize available listings into developer-ready fields.
Use the response
Send jobs into your board, recruitment system, AI assistant, database, or dashboard.
Comparison
Build your own job search pipeline or use an API?
Designed for responsible job data workflows
Review source terms, employer rights, copyright, privacy, retention, attribution, salary-disclosure rules, and applicable laws before storing, displaying, or redistributing job data.
Give AI products fresh job-market context
Pass available roles, requirements, salary ranges, employer context, and apply links into career assistants, matching systems, RAG workflows, and hiring dashboards.
Pricing
Google Jobs API pricing
Start with 500 free requests, then scale your job-data workflow.
Starter
$9/ monthFor testing, prototypes, and small workflows.
- Everything in Free
- 5,000 successful requests
- 150 concurrent requests
Standard
$99/ monthFor job products and recurring monitoring.
- Everything in Starter
- 200K successful requests
- 500 concurrent requests
Scale
$399/ monthFor high-volume platforms and enterprise workflows.
- Everything in Standard
- 1 million successful requests
- AI-powered browser automations
Frequently asked questions
Product & Capabilities
Usage & Automation
Pricing & Plans
Add structured job search data without maintaining scraping infrastructure
Start with one role and location, inspect the available fields, and connect job-market data to recruitment, AI, analytics, or hiring workflows.