# Naukri API: Search jobs

> Finds open public Naukri job listings by keywords, with optional city and experience filters, in Naukri's search order. Undisclosed salaries have no numeric range.

Unofficial. Not affiliated with or endorsed by Naukri.

- Page: https://fous.com/methods/naukri.com/search-jobs
- Method: `naukri.com/search_jobs`, version 1
- Website: naukri.com
- Returns: title, company, experience, salary and INR range, locations, key skills, posted date, company rating, job link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `city` | string | no | `"Bengaluru"` | City to search, for example Bengaluru. Leave blank for all India. Default "". |
| `keywords` | string | yes | `"java developer"` | Job title or skills, for example java developer. |
| `max_results` | integer | no | `25` | Most listings to return, for example 20. Maximum 100. Default 20. |
| `experience_years` | integer | no | `3` | Years of experience, for example 3. Omit for any experience. |

## Output

From a run on Oct 31, 2026, shortened. Its input:

```json
{
  "city": "Bengaluru",
  "keywords": "java developer",
  "max_results": 25,
  "experience_years": 3
}
```

Its output:

```json
{
  "jobs": [
    {
      "title": "IN-Senior Associate_ Java Developers",
      "salary": "Not disclosed",
      "company": "PwC Service Delivery Center",
      "job_link": "https://www.naukri.com/job-listings-in-senior-associate-java-developers-pricewaterhouse-coopers-service-delivery-center-kolkata-bengaluru-2-to-5-years-201124513509",
      "locations": "Bengaluru",
      "key_skills": [
        "spring boot",
        "Maven",
        "SAP"
      ],
      "posted_date": "2024-11-20",
      "company_rating": 3.3,
      "experience_required": "2-5 Yrs",
      "salary_max_inr_per_year": null,
      "salary_min_inr_per_year": null
    },
    {
      "title": "Java Developer (Pan India).",
      "salary": "Not disclosed",
      "company": "Infosys",
      "job_link": "https://www.naukri.com/job-listings-java-developer-pan-india-infosys-pune-chennai-bengaluru-3-to-6-years-050325024788",
      "locations": "Bengaluru, Pune, Chennai",
      "key_skills": [
        "Hibernate",
        "Java Spring Boot",
        "J2EE Development"
      ],
      "posted_date": "2026-09-20",
      "company_rating": 3.5,
      "experience_required": "3-6 Yrs",
      "salary_max_inr_per_year": null,
      "salary_min_inr_per_year": null
    },
    {
      "title": "Java Developer",
      "salary": "Not disclosed",
      "company": "CIEL HR",
      "job_link": "https://www.naukri.com/job-listings-java-developer-ciel-hr-bengaluru-1-to-3-years-070926004638",
      "locations": "Bengaluru",
      "key_skills": [
        "Java",
        "Rest",
        "Spring Boot"
      ],
      "posted_date": "2026-09-07",
      "company_rating": null,
      "experience_required": "1-3 Yrs",
      "salary_max_inr_per_year": null,
      "salary_min_inr_per_year": null
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"naukri.com/search_jobs","input":{"city":"Bengaluru","keywords":"java developer","max_results":25,"experience_years":3}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Find me 15 open React developer jobs in Pune for someone with 4 years of experience, with salary ranges and key skills
- Pull up data analyst openings on Naukri in Hyderabad — I have 2 years of experience. Show company ratings and posting dates.
- What DevOps engineer roles are currently listed across India? Give me up to 50 with salary in INR and job links.
- I'm a fresher looking for Python developer jobs in Chennai, show me what's posted on naukri.com
- List product manager vacancies in Gurgaon suitable for 8 years of experience, including locations, required skills, and links to apply

## Input schema

```json
{
  "type": "object",
  "required": [
    "keywords"
  ],
  "properties": {
    "city": {
      "type": "string",
      "default": "",
      "description": "City to search, for example Bengaluru. Leave blank for all India."
    },
    "keywords": {
      "type": "string",
      "minLength": 1,
      "description": "Job title or skills, for example java developer."
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 100,
      "minimum": 1,
      "description": "Most listings to return, for example 20. Maximum 100."
    },
    "experience_years": {
      "type": "integer",
      "maximum": 30,
      "minimum": 0,
      "description": "Years of experience, for example 3. Omit for any experience."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "jobs"
  ],
  "properties": {
    "jobs": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "title",
          "company",
          "experience_required",
          "salary",
          "salary_min_inr_per_year",
          "salary_max_inr_per_year",
          "locations",
          "key_skills",
          "posted_date",
          "company_rating",
          "job_link"
        ],
        "properties": {
          "title": {
            "type": "string"
          },
          "salary": {
            "type": [
              "string",
              "null"
            ]
          },
          "company": {
            "type": "string"
          },
          "job_link": {
            "type": "string"
          },
          "locations": {
            "type": [
              "string",
              "null"
            ]
          },
          "key_skills": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "posted_date": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          },
          "company_rating": {
            "type": [
              "number",
              "null"
            ]
          },
          "experience_required": {
            "type": [
              "string",
              "null"
            ]
          },
          "salary_max_inr_per_year": {
            "type": [
              "number",
              "null"
            ]
          },
          "salary_min_inr_per_year": {
            "type": [
              "number",
              "null"
            ]
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}
```

## See more

- [ZipRecruiter API: Search jobs](https://fous.com/methods/ziprecruiter.com/search-jobs.md): Finds open ZipRecruiter jobs by keywords and location, with distance and posting-date filters. Returns up to 100 public listings in search order; details that are not shown are null.
- [LinkedIn API: Search jobs](https://fous.com/methods/linkedin.com/search-jobs.md): Searches public LinkedIn job listings by keywords and location, with optional date, seniority, employment type and company filters.
- [Indeed API: Search jobs](https://fous.com/methods/indeed.com/search-jobs.md): Searches open Indeed jobs by keywords, location, country, posting age and job type, returning public first-page results in displayed order.
- [SEEK API: Search jobs](https://fous.com/methods/seek.com.au/search-jobs.md): Finds current SEEK jobs in Australia by keywords, with optional location, work type and posting window. Results follow SEEK search order; some promoted listings may appear outside the selected posting window.
- [Remote OK API: Search remote jobs](https://fous.com/methods/remoteok.com/search-jobs.md): Searches Remote OK jobs by role or skill. Results can be filtered by listed region and by minimum annual USD salary.
- [USAJOBS API: Search federal jobs](https://fous.com/methods/usajobs.gov/search-jobs.md): Searches USAJOBS federal jobs by keywords, location, salary threshold and applicant group, in website relevance order. Salary ranges may start below the threshold; annual pay or remote status is null when the announcement does not state it.
- [myworkdayjobs.com API: List company jobs on Workday](https://fous.com/methods/myworkdayjobs.com/list-company-jobs.md): Lists a company's public Workday jobs, optionally narrowed by keywords and location, newest first with exact posting dates among up to 500 checked postings. Workday may cap the reported total at 2,000; location totals reflect checked postings.
- [H1BData API: Search H-1B salary filings](https://fous.com/methods/h1bdata.info/search-salaries.md): Searches H-1B labor condition filings by employer, job title, city and year. Returns salary statistics across all matched filings and the highest-paid filings with case status.
