🚀 New: Try our EnrichmentAPI, Enrich leads with verified emails, company & person data🚀 New: Try our EnrichmentAPITry it now

Google Jobs API

Scrapingdog's Google Jobs API turns the Google job board into clean JSON — company, title, location, posting date and the apply link.

GET GET / google 200 OK
"jobs_results": [
    {
        "title": "Lead Data engineer - c2c - candidate must be local to San Francisco, CA (posted by Sid)",
        "company_name": "Jobs via Dice",
        "location": "San Francisco, CA",
        "via": "LinkedIn",
        "share_link": "https://www.google.com/search?ibp=htl;jobs&q=Data+Engineer+jobs+in+San+Francisco&...",
        "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR9CC1NlnLA7sshF1s1dqKvk8U495jsMwImnyPP&s=0",
        "detected_extensions": {},
        "description": "Dice is the leading career destination...",
        "job_id": "eyJqb2JfdGl0bGUiOiJMZWFkIERhdGEgZW5naW5lZXI..."
    }
]

How It Works Behind the API

</> GET Python
import requests

api_key = "APIKEY"
url = "https://api.scrapingdog.com/google/"

params = {
    "api_key": api_key,
    "query": "new york",
    "results": "10",
    "country": "us",
    "page": "0"
}

response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print(f"Request failed with status code: {response.status_code}")
live api response
{
  "jobs_results": [
    {
      "title": "…",
      "company_name": "Jobs via Dice",
      "location": "San Francisco, CA"
    }, …
  ]
}

Google Jobs API Response (Structured JSON Data)

Try Scrapingdog for Free

Job Listing

titlecompany_namelocationviajob_id

Job Details

descriptionjob_highlightsthumbnailshare_link

Job Highlights

job_highlightstitleitems

Apply Options

apply_optionstitlelink

Location & Extensions

locationviadetected_extensions

Media & Identifiers

thumbnailshare_linkjob_id

Google Jobs API Features That Make Scraping Easy

Real-time Job Data

Get instant access to live job postings from Google, so you always work with the most current listings.

Targeted Job Searches

Filter by location, vacancy, job type, salary and more to find exactly the listings you need.

Seamless Integration

Easy-to-use endpoints and clear docs integrate job data into your platform or app, saving time.

Rotating Proxy Network

A built-in rotating proxy system changes IP addresses on every request, so jobs scraping never gets blocked.

Automatic CAPTCHA

Scrapingdog automatically bypasses CAPTCHA and anti-bot protection, so you can fetch job listings without worrying about blocks.

High Success Rate API

Our powerful infrastructure delivers reliable job results every time, with optimized proxy rotation.

What you can build with a Google Jobs Scraper API

Competitor Hiring Analysis

Track the roles your competitors are hiring for and how their headcount and team structure evolve over time.

Academic Research

Gather structured job posting data to power labour market studies and industry-specific academic research.

Employment Trend Forecasting

Detect emerging hiring trends and in-demand skills by analyzing job postings across companies and regions.

Job Market Reporting

Power dashboards and reports with fresh, structured job listings aggregated from across the web.

Salary Benchmarking

Compare salary ranges across roles, companies, and locations using detected extensions and job highlights.

Regional Job Market Mapping

Map hiring activity by location to understand where roles are concentrated and how demand shifts geographically.

Built for teams of every size and background

Job Board BuildersAggregator PlatformsRecruitment AgenciesATS & HR-Tech VendorsTalent Intelligence TeamsLabor-Market AnalystsCompensation & Salary ResearchersWorkforce Planning TeamsStaffing FirmsCareer Sites & MarketplacesData ScientistsEconomic Researchers

Get Started with Our Google Jobs Scraper API in Minutes

  1. 1

    Create free account

    Sign up in seconds and get free credits to start testing the Jobs API without any setup.

  2. 2

    Get Your API Key

    Access your unique API key from the dashboard and use it to scrape job data.

  3. 3

    Send Your First Request

    Call /google with a query, country, and page to get the live Jobs feed.

  4. 4

    Receive Structured Data

    Get a jobs_results array with titles, locations, highlights, and apply options as ready JSON.

Transparent & Simple Pricing

Start your web scraping journey with 100 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

FREE

$0forever
  • 100 Requests Credits
  • 1 Concurrency
  • Access To All APIs
  • No Credit Card Required
  • Community Support
  • Team Support
Start for Free

LITE

$40/month
  • 200,000 Requests Credits
  • 5 Concurrency
  • Access To All APIs
  • Geotargeting
  • Email Support
  • No Team Support
Start Trial

STANDARD

$90/month
  • 1,000,000 Requests Credits
  • 50 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • No Team Support
Start Trial
Popular

PRO

$200/month
  • 3,000,000 Requests Credits
  • 100 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

PREMIUM

$350/month
  • 6,000,000 Requests Credits
  • 150 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS

$500/month
  • 9,000,000 Requests Credits
  • 200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS PLUS

$1,000/month
  • 19,000,000 Requests Credits
  • 250 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS PRO

$1,500/month
  • 29,000,000 Requests Credits
  • 300 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE

$2,000/month
  • 42,000,000 Requests Credits
  • 350 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE PLUS

$2,500/month
  • 55,000,000 Requests Credits
  • 400 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE PRO

$3,000/month
  • 65,000,000 Requests Credits
  • 450 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

ENTERPRISE STARTER

$4,000/month
  • 90,000,000 Requests Credits
  • 500 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

ENTERPRISE PLUS

$5,000/month
  • 120,000,000 Requests Credits
  • 600 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

ENTERPRISE PRO

$6,000/month
  • 150,000,000 Requests Credits
  • 650 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL STARTER

$7,000/month
  • 185,000,000 Requests Credits
  • 700 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL PLUS

$8,000/month
  • 220,000,000 Requests Credits
  • 800 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL PRO

$9,000/month
  • 255,000,000 Requests Credits
  • 850 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL ELITE

$10,000/month
  • 295,000,000 Requests Credits
  • 900 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

ULTRA STARTER

$12,000/month
  • 360,000,000 Requests Credits
  • 1,000 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

ULTRA PLUS

$14,000/month
  • 430,000,000 Requests Credits
  • 1,200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

ULTRA PRO

$16,000/month
  • 500,000,000 Requests Credits
  • 1,300 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN STARTER

$18,000/month
  • 580,000,000 Requests Credits
  • 1,400 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN PLUS

$20,000/month
  • 660,000,000 Requests Credits
  • 1,500 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN PRO

$22,000/month
  • 740,000,000 Requests Credits
  • 1,700 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN ELITE

$24,000/month
  • 830,000,000 Requests Credits
  • 1,800 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA STARTER

$26,000/month
  • 920,000,000 Requests Credits
  • 1,900 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA PLUS

$28,000/month
  • 1,010,000,000 Requests Credits
  • 2,000 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA PRO

$30,000/month
  • 1,100,000,000 Requests Credits
  • 2,200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial
$0$30,000

Trusted by Developers worldwide

4.8 TrustScore
I got the free trial and in less than a minute I already integrated with their API to scrape Google, matter of fact they had all the plug-and-play codes ready for me, It was seamless.
Cara DamianoUnited States
I love how you can use it to scrape data from Google.
Filip LigaardenOslo, Norway
Scrapingdog is an awesome service. I use it with my Local Leads Sniper system and thanks to it I have been able to land a few clients since it gave me all the info that my client's Google Business Profile was missing.
Hector Casanova LoeraMexico
Reliable, and simple to use! It is also inexpensive and has packaged solutions for every need. Highly recommend for collecting job market data at scale.
John TylerFrance

Frequently Asked Questions

Is there a limit to the number of requests I can make with the Google Jobs API?

Yes, the API has a rate limit depending on your chosen subscription plan. For detailed information on request limits and how to manage them efficiently, please refer to the documentation or message us on live chat.

Does Scrapingdog offer other types of data from Google?

Yes, other than the data from search results, we have dedicated APIs for Google Scholar, Google Images, Google Lens, and more. You can check them out in the product section in the header for more info.

Is there an official Google Jobs API available?

Google officially shut down the Jobs API in 2021. You can use third-party providers like the Scrapingdog Google Jobs API instead.

What's the difference between credits and requests?

Each API request consumes a certain number of credits based on the dedicated API you are using. For example, the Google Search API costs 5 credits per request. So, if you make one request to the Google Search API, it will deduct 5 credits from the available credits in your account.

Try Scrapingdog for Free!

Get 100 free credits to spin the API. No credit card required!

Start Your Free TrialRead Documentation