Job Listings Data

Google Jobs Search API

Search Google Jobs to retrieve job listings in JSON format. Get position details, salary ranges, benefits, and work arrangement information.

Note: Currently only supports jobs in North America
Free tier available
Blazing fast
Avoid CAPTCHAs
curl -X GET "https://api.serply.io/v1/job/search/q=nurse+practitioner" \
  -H "X-Api-Key: YOUR_API_KEY"
Example Response
{
  "jobs": [
    {
      "highlights": "Full-time · Mid level · $80,000 - $120,000 a year",
      "link": "https://www.example.com/jobs/12345",
      "position": "Nurse Practitioner",
      "description": {
        "employer": "Healthcare System",
        "perks": ["Health Insurance", "401k", "Paid Time Off", "Continuing Education"],
        "is_remote": false,
        "is_hybrid": false
      },
      "logo": {
        "location": "https://example.com/logos/healthcare.png",
        "source": "company"
      },
      "metadata": {
        "data_is_nearby_query": true,
        "data_query_location": "New York, NY",
        "data_num_results_in_fetch": 25
      }
    },
    {
      "highlights": "Full-time · Senior level · $120,000 - $150,000 a year",
      "link": "https://www.example.com/jobs/12346",
      "position": "Senior Nurse Practitioner",
      "description": {
        "employer": "Medical Center",
        "perks": ["Health Insurance", "401k", "Flexible Schedule"],
        "is_remote": false,
        "is_hybrid": true
      },
      "logo": {
        "location": "https://example.com/logos/medical-center.png",
        "source": "company"
      },
      "metadata": {
        "data_is_nearby_query": true,
        "data_query_location": "San Francisco, CA",
        "data_num_results_in_fetch": 25
      }
    }
  ],
  "ts": 1234567890,
  "device_region": "US",
  "device_type": "desktop"
}

Comprehensive Job Data

Get detailed job listings including position titles, employer names, salary ranges, job highlights, benefits, and work arrangement details. Perfect for building job search applications, salary research tools, and recruitment platforms.

Work Arrangement Indicators

Identify remote, hybrid, and on-site positions with clear boolean flags. Each job listing includes is_remote and is_hybrid indicators to help filter and categorize job opportunities.

Salary and Benefits Information

Access salary ranges and comprehensive benefits information for each job listing. The highlights field includes salary ranges, experience levels, and employment types, while the perks array lists specific benefits offered.

Company Information

Get employer details including company names and logos. Each job listing includes employer information and logo URLs, making it easy to display company branding in your applications.

Frequently Asked Questions

What is a Google Jobs Search API?

A Google Jobs Search API provides programmatic access to Google's job listings, allowing developers to retrieve job postings from various job boards and company websites in structured JSON format. Serply's Google Jobs Search API returns job listings including position titles, employer information, salary ranges, benefits, and work arrangement details.

How do I get a Google Jobs Search API key?

Sign up for a free Serply account at serply.io to get your API key. Once registered, you'll find your API key in your dashboard. The free tier includes generous monthly credits to get started with Google Jobs Search API.

What regions does the Google Jobs API support?

Currently, the Google Jobs Search API supports job listings in North America. This includes job postings from the United States and Canada. Support for additional regions may be added in the future.

What job information does the API return?

The API returns comprehensive job listing data including position titles, employer names, salary ranges, job highlights, benefits/perks, remote/hybrid work indicators, company logos, and location information. Each listing includes metadata about the search query and result count.

Can I filter jobs by location?

Yes, you can include location information in your search query. For example, 'q=nurse+practitioner+New+York' will return job listings in New York. The API also returns location metadata in the response indicating the query location used.

What programming languages work with the API?

The Serply Google Jobs Search API is a REST API that works with any programming language that can make HTTP requests. Popular choices include Python, JavaScript, Ruby, PHP, Go, and Java. We provide code examples for cURL, Python, JavaScript, and Ruby.

Start Building with Google Jobs Search API Today

Join thousands of developers using Serply to build job search applications, salary research tools, and recruitment platforms.