Discover/in.indeed.com API
live

in.indeed.com APIin.indeed.com

Access Indeed India job listings, company profiles, salary data, and job details via 6 structured API endpoints. Filter by keyword, location, and company.

Endpoints
6
Updated
10d ago
Try it
Job title, keywords, or company name to search for
Pagination offset (increments by 10)
Location filter (city, state, or country)
api.parse.bot/scraper/73db4981-2614-4913-b668-a8b894e60c23/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/73db4981-2614-4913-b668-a8b894e60c23/search_jobs?query=Python+Developer&start=0&location=Bangalore' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for job listings on Indeed India by keyword and location. Returns paginated results with 15 jobs per page.

Input
ParamTypeDescription
queryrequiredstringJob title, keywords, or company name to search for
startintegerPagination offset (increments by 10)
locationstringLocation filter (city, state, or country)
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job listing objects with job_key, title, company, location, salary, posted_at, job_url",
    "start": "integer, current pagination offset",
    "total_results": "integer or null, total number of matching jobs"
  },
  "sample": {
    "data": {
      "jobs": [
        {
          "title": "Tcs is hiring for Python Developer",
          "salary": null,
          "company": "Tata Consultancy Services",
          "job_key": "da34f2ece5b8e868",
          "job_url": "https://in.indeed.com/viewjob?jk=da34f2ece5b8e868",
          "location": "Bengaluru, Karnataka",
          "posted_at": "29 days ago"
        }
      ],
      "start": 0,
      "total_results": null
    },
    "status": "success"
  }
}

About the in.indeed.com API

The Indeed India API provides access to 6 endpoints covering job search, full job details, company profiles, company-specific job listings, and salary market data from in.indeed.com. The search_jobs endpoint returns paginated results with 15 jobs per page, each including job key, title, company, location, salary, and direct apply URL. Salary lookups break down median and mean values across hourly, daily, weekly, monthly, and yearly pay periods.

Job Search and Details

The search_jobs endpoint accepts a query string (job title, keywords, or company name) plus optional location and start parameters for pagination. Each result in the jobs array includes a job_key identifier, title, company, location, salary (when listed), posted_at, and job_url. Pass the job_key to get_job_details to retrieve the full job posting: description_html containing the complete job description, apply_link, posted_date in ISO 8601 format, and salary if the employer disclosed it.

Company Profiles and Job Counts

search_companies takes a company query and returns matching profiles including name, rating, review_count, industry, and company_url_name. The company_url_name slug feeds into both get_company_profile and get_company_jobs. The profile endpoint returns fields like ceo_name, founded, revenue, headquarters, website, and logo_url. The jobs endpoint returns a total_job_count integer alongside an array of active listings for that company, each with job_key, title, location, and salary.

Salary Market Data

get_salary_info accepts a job_title string and returns an averages object with five pay-period keys: HOURLY, DAILY, WEEKLY, MONTHLY, and YEARLY. Each key contains median and mean values. The response also includes top_cities, an array of city objects with name and a median monthly salary, scoped to India. This is useful for benchmarking compensation across roles and geographies without needing to visit individual job listings.

Common use cases
  • Aggregate software engineering job listings from Indeed India filtered by city using search_jobs with the location parameter.
  • Pull full job descriptions via get_job_details to parse required skills and qualifications for a candidate-matching tool.
  • Compare median yearly salaries across job titles using get_salary_info to build a compensation benchmarking dashboard.
  • Track a company's active headcount by polling get_company_jobs and monitoring the total_job_count field over time.
  • Enrich a company directory with CEO name, headquarters, founding year, and industry from get_company_profile.
  • Identify top-paying cities for a given role using the top_cities array from get_salary_info.
  • Build a recruiter tool that cross-references search_companies ratings and review counts before targeting outreach.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Indeed have an official developer API?+
Indeed previously offered a public job search API but officially deprecated and shut it down. There is no currently available official API for job search or salary data from Indeed.
What does `get_job_details` return beyond what `search_jobs` already provides?+
search_jobs returns a summary row per job: title, company, location, salary snippet, and posted_at. get_job_details adds the full description_html field with the complete job posting text, an apply_link URL, and posted_date in ISO 8601 format. The source field also distinguishes the posting source from the hiring company, which can differ on aggregated listings.
Does the API cover job listings outside India?+
No. The API is scoped to in.indeed.com and returns India-based listings and salary data. Coverage is limited to Indian cities, companies posting on the India domain, and salary figures denominated in Indian pay scales. You can fork the API on Parse and revise it to point at other Indeed regional domains to add listings from other countries.
Does `search_jobs` support filtering by salary range, job type, or date posted?+
The endpoint currently accepts query, location, and start for pagination. Filters for salary range, job type (full-time, contract, etc.), or recency are not exposed as input parameters. You can fork the API on Parse and revise it to add those filter parameters.
What is the pagination behavior for `search_jobs`?+
Results are returned 15 jobs per page. The start parameter is the pagination offset and increments by 10 per page in Indeed's standard URL pattern. The response includes a total_results integer (or null if unavailable) so you can calculate how many pages exist for a given query.
Page content last updated . Spec covers 6 endpoints from in.indeed.com.
Related APIs in JobsSee all →
ca.indeed.com API
Search for jobs across Canada and access detailed job listings, company profiles, employee reviews, and salary information all in one place. Build recruitment tools, career research applications, or job market analysis platforms with comprehensive employment data from Indeed Canada.
devex.com API
Search and explore global development opportunities including tenders, grants, job postings, news, organizations, and events all in one place. Find funding details, discover career opportunities, and stay updated on international development initiatives through a single integrated platform.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
metacareers.com API
Search and browse Meta job openings across all departments and locations. Filter by keyword, experience level, or role category — including University Graduate and AR/VR specializations — and retrieve comprehensive details for each listing, including job description, requirements, salary range, and application link.
naukri.com API
naukri.com API
nvidia.com API
nvidia.com API
airtasker.com API
Search and browse Airtasker tasks by location, category, price, and keywords, then access detailed task information and user profiles. Get location suggestions and category recommendations to discover available work and service opportunities in your area.
amazon.jobs API
Search and browse Amazon job openings by keywords, location, and category, then view detailed information about specific positions. Filter results across multiple job categories and locations with easy pagination.
Indeed India API – Job Search & Salary Data · Parse