Indeed Jobs API

GET   /api/v1/search?engine=indeed_jobs

The Indeed Jobs API returns Indeed job listings for a keyword and location, with each job's title, company, location, job type, benefits, structured salary, posting date, description and a link to the posting. Use gl to search a country's Indeed site.

API Parameters

Search Query

  • Name
    q
    Required
    Required
    Description

    Parameter defines the keywords to search for, such as a job title, a skill or a company name.

Geographic Location

  • Name
    location
    Required
    Optional
    Description

    Parameter defines the city, region or ZIP code to search jobs in. Without it, jobs are searched across the country.

Localization

  • Name
    gl
    Required
    Optional
    Description

    Parameter defines the country whose Indeed site to search, as an ISO 3166-1 alpha-2 code such as us, gb or de. It supports 45 countries and defaults to us.

Engine

  • Name
    engine
    Required
    Required
    Description

    Parameter defines an engine that will be used to retrieve real-time data. It must be set to indeed_jobs.

API key

  • Name
    api_key
    Required
    Required
    Description

    The api_key authenticates your requests. Use it as a query parameter (https://www.searchapi.io/api/v1/search?api_key=YOUR_API_KEY) or in the Authorization header (Bearer YOUR_API_KEY).

Zero Data Retention

  • Name
    zero_retention
    Enterprise Only
    Enterprise Only
    Required
    Optional
    Description

    Set this parameter to true to disable all logging and persistent storage. No request parameters, HTML, or JSON responses are stored or logged. Suitable for high-compliance use cases. Debugging and support may be limited while enabled.

API Examples

Full Response

Full Response
GET
https://www.searchapi.io/api/v1/search?engine=indeed_jobs&location=New+York%2C+NY&q=software+engineer
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "indeed_jobs",
  "q": "software engineer",
  "location": "New York, NY"
}

response = requests.get(url, params=params)
print(response.text)
Response
{
  "search_metadata": {
    "id": "search_n9XmVeqAp1RdHmngKkGJZrxE",
    "status": "Success",
    "created_at": "2026-11-06T17:25:17Z",
    "request_time_taken": 2.79,
    "parsing_time_taken": 0.05,
    "total_time_taken": 2.84,
    "request_url": "https://www.indeed.com/jobs?q=software%20engineer&l=New%20York%2C%20NY&radius=50",
    "html_url": "https://www.searchapi.io/api/v1/searches/search_n9XmVeqAp1RdHmngKkGJZrxE.html",
    "json_url": "https://www.searchapi.io/api/v1/searches/search_n9XmVeqAp1RdHmngKkGJZrxE"
  },
  "search_parameters": {
    "engine": "indeed_jobs",
    "q": "software engineer",
    "location": "New York, NY"
  },
  "search_information": {
    "query_displayed": "software engineer",
    "location_displayed": "New York, NY",
    "page": 1,
    "total_results": 3387
  },
  "jobs": [
    {
      "position": 1,
      "job_id": "089cbe76b0bcbcde",
      "title": "Software Engineer",
      "company_name": "Discernis",
      "location": "New York, NY",
      "city": "New York",
      "state": "NY",
      "country": "US",
      "job_types": [
        "Full-time"
      ],
      "benefits": [
        "Unlimited paid time off",
        "Health insurance"
      ],
      "salary": {
        "min": 120000,
        "max": 150000,
        "period": "yearly",
        "currency": "USD",
        "text": "$120,000 - $150,000 a year"
      },
      "date": "2026-10-28",
      "posted_at": "9 days ago",
      "description": "You'll be one of a handful of engineers building the product attorneys use every day. Possibly an architecture session on a real first project.",
      "apply_link": "https://www.indeed.com/applystart?jk=089cbe76b0bcbcde&from=jobsearch&mvj=0&jobsearchTk=1k6ou9daqgnth800&spon=0&adid=0&xkcb=SoCl67M2cY0qaCS6zB0LbzkdCdPP&vjfrom=vjs&astse=f5620eba1eb7d7ec&assa=8722",
      "link": "https://www.indeed.com/viewjob?jk=089cbe76b0bcbcde",
      "is_sponsored": false,
      "is_easy_apply": true,
      "is_responsive_employer": false
    },
    {
      "position": 2,
      "job_id": "1e5915ae7b335426",
      "title": "Junior Software Engineer - Rokt Residency",
      "company_name": "mParticle",
      "location": "New York, NY",
      "city": "New York",
      "state": "NY",
      "country": "US",
      "job_types": [
        "Contract"
      ],
      "benefits": [
        "RSU"
      ],
      "salary": {
        "min": 50.48,
        "max": 50.48,
        "period": "hourly",
        "currency": "USD",
        "text": "$50.48 an hour"
      },
      "date": "2026-10-22",
      "posted_at": "14 days ago",
      "description": "The Rokt Residency is an 18 week, full-time, paid early-career program for software engineers working out of our office in New York City .",
      "apply_link": "https://www.indeed.com/applystart?jk=1e5915ae7b335426&from=jobsearch&mvj=0&jobsearchTk=1k6ou9daqgnth800&spon=0&adid=0&xkcb=SoAR67M2cY0qaCS6zB0KbzkdCdPP&vjfrom=vjs&astse=f5620eba1eb7d7ec&assa=8722",
      "link": "https://www.indeed.com/viewjob?jk=1e5915ae7b335426",
      "is_sponsored": false,
      "is_easy_apply": false,
      "is_responsive_employer": false
    }
  ]
}

Search a Country's Indeed Site

Search a Country's Indeed Site
GET
https://www.searchapi.io/api/v1/search?engine=indeed_jobs&gl=gb&location=London&q=software+engineer
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "indeed_jobs",
  "q": "software engineer",
  "location": "London",
  "gl": "gb"
}

response = requests.get(url, params=params)
print(response.text)
Response
{
  "search_metadata": {
    "id": "search_V6QeGdKRg9qes77g8mBExyvr",
    "status": "Success",
    "created_at": "2026-11-06T17:25:21Z",
    "request_time_taken": 2.24,
    "parsing_time_taken": 0.02,
    "total_time_taken": 2.26,
    "request_url": "https://uk.indeed.com/jobs?q=software%20engineer&l=London&radius=50",
    "html_url": "https://www.searchapi.io/api/v1/searches/search_V6QeGdKRg9qes77g8mBExyvr.html",
    "json_url": "https://www.searchapi.io/api/v1/searches/search_V6QeGdKRg9qes77g8mBExyvr"
  },
  "search_parameters": {
    "engine": "indeed_jobs",
    "q": "software engineer",
    "location": "London",
    "gl": "gb"
  },
  "search_information": {
    "query_displayed": "software engineer",
    "location_displayed": "London",
    "page": 1,
    "total_results": 1431
  },
  "jobs": [
    {
      "position": 1,
      "job_id": "1e2230464502aef7",
      "title": "Software Engineer",
      "company_name": "MBDA",
      "company_link": "https://uk.indeed.com/cmp/Mbda-1",
      "company_logo": "https://d2q79iu7y748jz.cloudfront.net/s/_squarelogo/256x256/b0f75ee4f87982af46f35e456617c730",
      "company_rating": 3.7,
      "company_reviews": 201,
      "location": "Stevenage SG1 2DA",
      "postal_code": "SG1 2DA",
      "city": "Stevenage",
      "state": "ENG",
      "country": "GB",
      "schedules": [
        "Overtime"
      ],
      "benefits": [
        "Company pension",
        "Free parking"
      ],
      "salary": {
        "min": 58000,
        "max": 58000,
        "period": "yearly",
        "currency": "GBP",
        "text": "£58,000 a year"
      },
      "date": "2026-10-26",
      "posted_at": "11 days ago",
      "description": "Build: Design and support simulation software used to test complex missile systems. Technical Foundation: A background in software engineering with experience…",
      "apply_link": "https://uk.indeed.com/applystart?jk=1e2230464502aef7&from=jobsearch&mvj=0&jobsearchTk=1k6ou9h57293a000&spon=0&adid=0&xkcb=SoBl67M2cY0p8pQH7J0LbzkdCdPP&vjfrom=vjs&astse=fa68c1309679dbc6&assa=2436",
      "link": "https://uk.indeed.com/viewjob?jk=1e2230464502aef7",
      "is_sponsored": false,
      "is_easy_apply": false,
      "is_responsive_employer": false
    },
    {
      "position": 2,
      "job_id": "e9cc6d1d4ba0d715",
      "title": "Lead Software Engineer",
      "company_name": "Leonardo UK Ltd",
      "company_link": "https://uk.indeed.com/cmp/Leonardo-3",
      "company_logo": "https://d2q79iu7y748jz.cloudfront.net/s/_squarelogo/256x256/65e719d3b9c1de0ab9c4917f25195a10",
      "company_rating": 3.9,
      "company_reviews": 484,
      "location": "Luton LU1 3PG",
      "postal_code": "LU1 3PG",
      "city": "Luton",
      "state": "ENG",
      "country": "GB",
      "job_types": [
        "Full-time"
      ],
      "benefits": [
        "Company pension",
        "Referral programme",
        "Private medical insurance",
        "Discounted gym membership",
        "Flexible schedule"
      ],
      "date": "2026-01-26",
      "posted_at": "30+ days ago",
      "description": "Strong skills in technical risk identification and mitigation across software components. Demonstrated ability to mentor and coach engineers, uplifting…",
      "apply_link": "https://uk.indeed.com/applystart?jk=e9cc6d1d4ba0d715&from=jobsearch&mvj=0&jobsearchTk=1k6ou9h57293a000&spon=0&adid=0&xkcb=SoDR67M2cY0p8pQH7J0KbzkdCdPP&vjfrom=vjs&astse=54f521b22225d7bd&assa=2437",
      "link": "https://uk.indeed.com/viewjob?jk=e9cc6d1d4ba0d715",
      "is_sponsored": false,
      "is_easy_apply": false,
      "is_responsive_employer": false
    }
  ]
}