Discover/monsterindia.com API
live

monsterindia.com APImonsterindia.com

Access job listings, details, and location data from foundit.in (Monster India) via 4 endpoints. Filter by keyword, city, experience, salary, and freshness.

Endpoints
4
Updated
3mo ago
Try it
Number of results to return.
Search keywords (skills, company, or job title).
Offset for pagination.
City or location name (e.g. 'Bengaluru', 'Mumbai', 'Delhi NCR').
Job freshness in days (1, 3, 7, 15, or 30).
Years of experience required.
api.parse.bot/scraper/9c251bb8-c5d3-4322-89ca-e5590e408a1b/<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/9c251bb8-c5d3-4322-89ca-e5590e408a1b/search_jobs?limit=5&query=Python+Developer&offset=0&location=Bengaluru+%2F+Bangalore' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for job listings on foundit.in (formerly Monster India) with keywords and optional filters. Returns paginated results with job summaries including title, company, locations, experience range, salary, and skills.

Input
ParamTypeDescription
limitintegerNumber of results to return.
queryrequiredstringSearch keywords (skills, company, or job title).
offsetintegerOffset for pagination.
locationstringCity or location name (e.g. 'Bengaluru', 'Mumbai', 'Delhi NCR').
freshnessintegerJob freshness in days (1, 3, 7, 15, or 30).
experienceintegerYears of experience required.
Response
{
  "type": "object",
  "fields": {
    "data": "array of job listing objects with id, title, company, locations, experience, salary, skills, description, and more",
    "meta": "object containing paging info (total, limit, cursors) and search metadata"
  },
  "sample": {
    "data": {
      "data": [
        {
          "id": "52796117",
          "title": "Python Developer",
          "company": {
            "name": "Logic Planet",
            "companyId": 1262561
          },
          "itSkills": [
            {
              "text": "Python"
            },
            {
              "text": "Django"
            },
            {
              "text": "Flask"
            }
          ],
          "jobTypes": [
            "Permanent Job"
          ],
          "postedAt": 1778741239000,
          "locations": [
            {
              "city": "Hyderabad / Secunderabad, Telangana",
              "state": "Telangana",
              "country": "India"
            }
          ],
          "industries": [
            "Consulting"
          ],
          "maximumSalary": {
            "currency": "INR",
            "absoluteValue": 950000
          },
          "minimumSalary": {
            "currency": "INR",
            "absoluteValue": 500000
          },
          "employmentTypes": [
            "Full time"
          ],
          "maximumExperience": {
            "years": 10
          },
          "minimumExperience": {
            "years": 6
          }
        }
      ],
      "meta": {
        "paging": {
          "limit": 5,
          "total": 1934,
          "cursors": {
            "next": "5",
            "previous": "0"
          }
        }
      }
    },
    "status": "success"
  }
}

About the monsterindia.com API

The foundit.in (Monster India) API exposes 4 endpoints for searching job listings, retrieving full job details, and fetching location filter values from the platform. The search_jobs endpoint accepts keyword queries and returns paginated results with titles, companies, salary ranges, experience requirements, and skill tags. The get_job_details endpoint returns the complete record for a single listing, including description, similar jobs, and company information.

Search and Filter Job Listings

The search_jobs endpoint accepts a required query parameter (skills, job titles, or company names) plus optional filters: location (e.g. 'Bengaluru', 'Mumbai', 'Delhi NCR'), experience in years, freshness in days (1, 3, 7, 15, or 30), and limit/offset for pagination. Each result object in the data array includes the job id, title, company name, locations, experience range, salary, skills list, and a short description. The meta object returns paging cursors and a total count.

Full Job Details

The get_job_details endpoint takes a single job_id (the numeric ID from search_jobs results) and returns the complete job record inside jobDetailResponse. Fields include the full job description, skills, salary, company details, and a similarJobs array. The activeJob boolean tells you whether the listing is still open at retrieval time, which is useful for deduplication workflows or staleness checks.

Location Reference Endpoints

Two endpoints — get_popular_cities and get_top_locations — both return a data array of location name strings. These are intended as reference lists for populating dropdowns or validating values before passing them to search_jobs as the location parameter. Both require no input parameters.

Common use cases
  • Aggregate tech job postings by city to map hiring demand across Indian metros using location and query filters.
  • Track salary range fields across roles and experience levels to build compensation benchmarking datasets.
  • Monitor freshness of listings (1–30 days) to surface newly posted roles matching a specific skill set.
  • Build a job alert system that polls search_jobs with query and experience and flags new id values.
  • Populate a location autocomplete by fetching the get_popular_cities response as a static reference list.
  • Fetch similarJobs from get_job_details to surface related listings alongside a candidate's target role.
  • Audit which skills appear most frequently in search_jobs results for a given query to guide resume optimization tools.
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 foundit.in (Monster India) have an official developer API?+
Foundit.in does not publish a public developer API or API documentation for third-party access to its job data.
What does the `freshness` filter in `search_jobs` actually control?+
The freshness parameter accepts integer values of 1, 3, 7, 15, or 30, representing the maximum age of a listing in days. Passing freshness: 1 restricts results to jobs posted within the last 24 hours. Only those exact values are supported — arbitrary integers outside that set may not filter as expected.
Can I retrieve job applications, candidate profiles, or recruiter contact details through this API?+
No. The API covers job listings (titles, descriptions, salary, skills, experience), company names, and location reference data. Candidate profiles, application history, and recruiter contact information are not exposed by any of the four endpoints. You can fork this API on Parse and revise it to add an endpoint targeting any additional public data the platform surfaces.
Is there a way to paginate through large result sets from `search_jobs`?+
Yes. The offset and limit parameters control pagination. The meta object in the response includes total (the overall match count) and cursor values, which you can use to walk through results systematically.
Does the API cover job listings outside India — for example, Gulf or international roles listed on foundit?+
The current API targets foundit.in and its India-focused listings. International or Gulf region listings that may exist on related foundit domains are not covered by the existing endpoints. You can fork the API on Parse and revise it to point at the relevant regional domain and add appropriate location parameters.
Page content last updated . Spec covers 4 endpoints from monsterindia.com.
Related APIs in JobsSee all →
nvidia.com API
nvidia.com API
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.
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.
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.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
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.
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.
naukri.com API
naukri.com API