ToolzerHub Docs

Search jobs (v1)

Returns one page of 20 Naukri jobs with company rating, experience, salary and skills; at most 150 pages (3,000 jobs) per query. A query Naukri cannot match returns unrelated recent jobs instead of zero results, as naukri.com does.

1 credit / requestBilled only on success
GET
/v1/naukri/search

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Query Parameters

query*string

Keywords, skills, designation or company, matched the way naukri.com's own search box matches them.

Length1 <= length <= 200
location?string

City or region in India, such as Bangalore, Pune or Delhi NCR. Omit to search all of India.

Lengthlength <= 120
Default""
page?integer

One-based page of 20 jobs. Naukri serves at most 150 pages (3,000 jobs) per query; a page past the last one returns empty results with stop_reason set to past_last_page.

Range1 <= value <= 150
Default1
sort?string

relevance (the default, as on naukri.com) keeps to jobs that match the query, but consecutive pages can repeat a few jobs, so dedupe on job_id. date lists the newest postings first with stable pages, and Naukri matches the query more loosely in that order.

Default"relevance"

Value in

  • "date"
  • "relevance"
experience_years?|

Candidate experience in years. Keeps jobs whose required experience range includes this value.

Range0 <= value <= 30
work_mode?string

Keep only jobs with this work arrangement.

Value in

  • "office"
  • "remote"
  • "hybrid"
posted_within_days?integer

Keep only jobs posted in the last 1, 3, 7, 15 or 30 days. Other values are rejected.

curl -X GET "https://example.com/v1/naukri/search?query=python+developer" \  -H "x-api-key: YOUR_API_KEY"
{  "data": {    "query": "python developer",    "location": "Bangalore",    "page": 1,    "sort": "relevance",    "total": 10240,    "page_size": 20,    "max_page": 150,    "has_more": true,    "count": 0,    "url": "string",    "stop_reason": "past_last_page",    "results": [      {        "job_id": "051126024935",        "title": "Java Full Stack Developer-react",        "url": "https://www.naukri.com/job-listings-java-full-stack-developer-react-bankai-informatics-pune-chennai-bengaluru-6-to-11-years-051126024935",        "company": {          "name": "Bankai Informatics",          "id": "1299524",          "url": "https://www.naukri.com/bankai-informatics-jobs-careers-1299524",          "logo_url": "string",          "rating": 2.2,          "reviews_count": 15,          "reviews_url": "string"        },        "locations": [          "Pune",          "Chennai",          "Bengaluru"        ],        "experience": {          "min_years": 6,          "max_years": 11,          "label": "6-11 Yrs"        },        "salary": {          "min": 1800000,          "max": 3300000,          "currency": "INR",          "label": "18-33 Lacs PA",          "disclosed": true        },        "skills": [          "React.js",          "Java",          "Spring Boot"        ],        "description_snippet": "string",        "posted_at": "2026-11-05T14:23:16+05:30",        "vacancies": 10,        "is_walk_in": true,        "work_mode": "hybrid",        "posted_label": "1 Day Ago"      }    ]  },  "details": {    "reason": "string",    "message": "string"  }}