Naukri Jobs Search Scraper
Pricing
Pay per usage
Go to Apify Store
Naukri Jobs Search Scraper
Scrape job listings from Naukri.com, India's largest job portal. Extract job titles, companies, locations, salaries, experience requirements, and key skills for recruitment and job market analysis in India.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract job listings from Naukri.com - India's largest job platform. Collect job titles, companies, locations, and descriptions from the Indian job market.
Features
- Keyword search — find jobs by keyword, search term, or role
- Location filtering — narrow results to specific cities, regions, or countries
Use Cases
- Indian job market intelligence — track hiring demand across Indian metros and tier-2 cities with keyword and location-based search
- IT and corporate recruitment analysis — analyze job postings across software engineering, finance, consulting, and other white-collar sectors
- Regional hiring trend monitoring — compare job volumes, salary ranges, and experience requirements across Indian cities
- Salary benchmarking for India market — collect advertised salary data to benchmark compensation for roles in the Indian job market
Sample Input
{"keywords": "software engineer","location": "Bangalore","experience": 0,"maxItems": 100,"maxPages": 5,"deepSearch": false,"headless": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "IN"},"fetchDetails": false,"maxJobs": 100,"freshness": "all","sortBy": "relevance"}
Sample Output
{"jobTitle": "Senior Software Engineer","companyName": "Infosys","location": "Bangalore, India","postedDate": "2025-06-14T00:00:00.000Z","jobUrl": "https://www.naukri.com/job/123456","description": "We are hiring a Senior Software Engineer for our Bangalore development center...","searchQuery": "software engineer","searchLocation": "Bangalore","scrapedAt": "2025-06-15T11:00:00.000Z"}
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
query | string | — | Search query string for job listings. | |
keywords | string | devops engineer | Job search keywords (e.g., 'devops engineer', 'python developer'). | |
keyword | string | software developer | The keyword to be used for searching job listings. | |
searchUrl | string | — | Naukri search results URL to override keyword/manual filters. | |
maxJobs | integer | 100 | The maximum number of job listings to scrape. | |
proxyConfiguration | object | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"IN"} | Use Apify Proxy to avoid IP-based blocking. | |
experienceLevel | string | — | Filter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director. | |
salaryMin | integer | — | Minimum salary filter (in INR). Only show jobs paying at least this amount. | |
salaryMax | integer | — | Maximum salary filter (in INR). Only show jobs paying at most this amount. | |
remoteFilter | string | — | Filter by work location type: Remote, Hybrid, On-site. | |
educationLevel | string | — | Filter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate. |
Output
| Field | Description |
|---|---|
title | Job title. |
companyName | Company name. |
jobId | Unique job ID. |
jdURL | Direct link to the job listing. |
experience | Required experience range. |
salary | Salary information. |
location | Job location. |
createdDate | Date when the job was posted. |
tagsAndSkills | Tags and skills associated with the job. |
currency | Salary currency. |
companyId | Internal company ID. |
companyJobsUrl | URL to all jobs from this company. |
logoPath | Company logo URL. |
description | Full job description. |
jobType | Employment type. |
skills | Required skills. |
preferredSkills | Preferred skills. |
educationUg | Undergraduate education requirement. |
educationPg | Postgraduate education requirement. |
overallRating | Company overall rating. |
employeeReviews | Number of employee reviews. |
applyCount | Number of applicants. |
viewCount | Number of views. |
scrapedAt | Timestamp when scraped. |
Notes
- Proxy: Residential proxy is highly recommended — set
proxyConfiguration: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } - Rate limits: Keep result limits reasonable per run to avoid IP bans
- Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset