Naukri Job Scraper avatar

Naukri Job Scraper

Try for free

Pay $1.00 for 1,000 results

Go to Store
Naukri Job Scraper

Naukri Job Scraper

louisdeconinck/naukri-job-scraper
Try for free

Pay $1.00 for 1,000 results

Unlock the power of Naukri.com with our advanced web scraper! Effortlessly extract comprehensive job listings, including titles, descriptions, and company details. Enjoy real-time data, structured JSON output, and flexible search options. Scale your job search with ease and speed. Try it now!

A powerful web scraper for extracting job listings from Naukri.com, India's leading job portal. This scraper provides comprehensive access to Naukri's extensive job database, allowing you to collect detailed job information efficiently and at scale.

Why Use This Scraper?

  • Complete Job Data: Extracts comprehensive job details including titles, descriptions, company information, salary ranges, experience requirements, and more
  • Large Scale: Can scrape thousands of job listings by automatically handling pagination
  • Real-time Data: Gets the latest job postings directly from Naukri's database
  • Structured Output: Returns data in a clean, structured JSON format ready for analysis
  • Search Flexibility: Supports various search parameters to target specific jobs
  • Reliable: Built to handle rate limiting and other restrictions
  • Easy to Use: Simple configuration and automatically handles pagination
  • Lighting Fast: Scrapes jobs in seconds, no need to wait for pages to load

Input

The actor accepts only one input parameter:

  • startUrls: Optional array of URLs to scrape.

You can proved a list of Naukri search URLs to scraper. If not provided, the actor will scrape all jobs on Naukri.

To find these search URLs, you can use the Naukri search page and then copy the URL from the browser's address bar.

Example of Naukri search URLs:

  • https://www.naukri.com/data-analyst-jobs?k=data%20analyst&cityTypeGid=97&experience=10: Data analyst jobs with 10+ years of experience in Bengaluru, India
  • https://www.naukri.com/data-jobs?k=data&wfhType=2&jobAge=30: Remote data jobs posted in the last 30 days
  • https://www.naukri.com/data-jobs?k=data&ctcFilter=6to10&ctcFilter=10to15: Data jobs with a salary range of 6-15 Lakhs

Example Input

1{
2	"startUrls": [
3		{
4			"url": "https://www.naukri.com/data-jobs?k=data&experience=30"
5		}
6	]
7}

Output

The actor stores its results in the default dataset. Each item contains detailed information about a job listing as returned by the Naukri API. These fields are returned by the actor:

  • title: The job title
  • logoPath: The company logo URL
  • logoPathV3: The company logo URL (version 3)
  • jobId: The job ID
  • currency: The currency of the salary
  • footerPlaceholderLabel: The label of the footer placeholder
  • footerPlaceholderColor: The color of the footer placeholder
  • companyName: The name of the company
  • isSaved: Whether the job is saved
  • tagsAndSkills: The tags and skills associated with the job
  • placeholders: The placeholders associated with the job such as experience, salary & location
  • companyId: The ID of the company
  • jdURL: The URL of the job description
  • staticUrl: The static URL of the job
  • ambitionBoxData: The ambition box data associated with the job
  • jobDescription: The job description
  • showMultipleApply: Whether the job allows multiple applications
  • groupId: The group ID
  • isTopGroup: Whether the group is a top group
  • createdDate: The date the job was created
  • mode: The mode of the job
  • board: The board of the job
  • vacancy: The vacancy of the job

Example Output

1{
2	"title": "Oracle Fusion SCM Functional Lead",
3	"logoPath": "https://www.naukri.com/hotjobs/images/v3/Oracle_July24.gif",
4	"logoPathV3": "https://www.naukri.com/hotjobs/images/v3/Oracle_July24.gif",
5	"jobId": "270723006137",
6	"currency": "INR",
7	"footerPlaceholderLabel": "1 Day Ago",
8	"footerPlaceholderColor": "green",
9	"companyName": "Oracle",
10	"isSaved": false,
11	"tagsAndSkills": "Fusion Scm,Scm Cloud,MFG,Order To Cash,Planning,OM,Functional,Cloud",
12	"placeholders": [
13		{
14			"type": "experience",
15			"label": "8-13 Yrs"
16		},
17		{
18			"type": "salary",
19			"label": "18-33 Lacs PA (Including Variable: 15.0%)"
20		},
21		{
22			"type": "location",
23			"label": "Hybrid - Chennai, Gandhinagar, Pune, Delhi NCR, Trivandrum, Mumbai, Bengaluru, Hyderabad, Kolkata"
24		}
25	],
26	"companyId": 16512,
27	"jdURL": "/job-listings-oracle-fusion-scm-functional-lead-oracle-kolkata-mumbai-gandhinagar-hyderabad-secunderabad-pune-chennai-bangalore-bengaluru-delhi-ncr-thiruvananthapuram-8-to-13-years-270723006137",
28	"staticUrl": "oracle-jobs-careers-6101",
29	"ambitionBoxData": {
30		"Url": "https://www.ambitionbox.com/reviews/oracle-reviews?utm_campaign=srp_ratings&utm_medium=desktop&utm_source=naukri",
31		"ReviewsCount": 5002,
32		"AggregateRating": "3.7",
33		"Title": "Oracle Reviews by Employees"
34	},
35	"jobDescription": "Bachelor of Engineering or master s degree in business administration (MBA) with 5 to 10 years of total experience in EBS or Cloud Application Implementations<br><br>Required Skills / Experience . What You ll Bring . You have that rare combination a sharp technical brain and a head for business<br><br>At least 3-4 full life cycle implementations,preferably with US implementation experience",
36	"showMultipleApply": false,
37	"groupId": 18850,
38	"isTopGroup": 0,
39	"createdDate": 1734915366201,
40	"mode": "jp",
41	"board": "1",
42	"vacancy": 5
43}
Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • 1 star

  • >99% runs succeeded

  • Created in Dec 2024

  • Modified 18 days ago