---
title: "Google Jobs API: JSON data, 1 endpoint, 1 credit per call"
description: "Get Google Jobs data as structured JSON with one API key: search. Free credits every month."
url: https://perceptlayer.com/apis/google-jobs
---

[APIs](https://perceptlayer.com/apis) / [Jobs](https://perceptlayer.com/verticals/jobs) / Google Jobs

1 credit per call 1 endpoint

# Google Jobs API

Get Google Jobs data as structured JSON with one API key: search. Free credits every month.

[Get a free API key](https://perceptlayer.com/signup) Run it below

Google Jobs

GET /v1/google-jobs/search?q=software+engineer 

```
curl "https://api.perceptlayer.com/v1/google-jobs/search?q=software+engineer" \
  -H "X-API-Key: $API_KEY"
```

cURL 1 credit per successful call

Run this call below or from your dashboard to see a live response.

Playground

## Run this API

cURL shell 

```
curl "https://api.perceptlayer.com/v1/google-jobs/search?q=software+engineer" \
  -H "X-API-Key: $API_KEY"
```

Google Jobs · 1 endpoint

## Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

| Endpoint | Required parameters | Cost |
| --- | --- | --- |
| [GET `/v1/google-jobs/search`](https://perceptlayer.com/apis/google-jobs/search) | none +10 optional | 1 credit |

Overview

## About the Google Jobs API

## What you can get

The Google Jobs API returns search as clean JSON. Each successful call costs one credit, and calls that fail are free.

Jobs JSON REST MCP

### More jobs APIs

[Arbeitsagentur Jobs](https://perceptlayer.com/apis/arbeitsagentur-jobs) [Dice](https://perceptlayer.com/apis/dice) [Glassdoor](https://perceptlayer.com/apis/glassdoor) [Indeed](https://perceptlayer.com/apis/indeed) [InfoJobs](https://perceptlayer.com/apis/infojobs) [kununu](https://perceptlayer.com/apis/kununu) [Naukri](https://perceptlayer.com/apis/naukri) [Reed](https://perceptlayer.com/apis/reed) [SEEK](https://perceptlayer.com/apis/seek) [StepStone](https://perceptlayer.com/apis/stepstone) [Welcome to the Jungle](https://perceptlayer.com/apis/welcome-to-the-jungle) [XING Jobs](https://perceptlayer.com/apis/xing-jobs)

Use cases

### Aggregate job listings

`Use the Google Jobs API to aggregate job listings` 

### Benchmark salaries and demand

`Use the Google Jobs API to benchmark salaries and demand` 

### Spot hiring signals at target companies

`Use the Google Jobs API to spot hiring signals at target companies` 

FAQ

## Questions

**How much does the Google Jobs API cost?**

Each successful call costs one credit. New accounts get free credits every month, and credit packs bring the price down as you scale.

**What format are responses in?**

Every endpoint returns JSON, with no HTML parsing on your side.

**Do I need a separate key for Google Jobs?**

No. One key works for every API in the catalogue.

**Should I build a Google Jobs scraper instead?**

You can, but a Google Jobs scraper is code you maintain: page changes break it, requests get blocked, and Google Jobs's terms govern how you collect data. The Google Jobs API gives you 1 endpoint of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

## Try the Google Jobs API with 1,000 free credits

No credit card. Failed calls are never billed.

[Get a free API key](https://perceptlayer.com/signup) [Read the docs](https://docs.perceptlayer.com)
