Naukri Job Scraper

Naukri Job Scraper

by louisdeconinck

Unlock the power of Naukri.com with our advanced web scraper! Effortlessly extract comprehensive job listings, including titles, descriptions, and com...

688 runs
164 users
Try This Actor

Opens on Apify.com

About Naukri Job Scraper

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!

What does this actor do?

Naukri Job Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

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 json { "startUrls": [ { "url": "https://www.naukri.com/data-jobs?k=data&experience=30" } ] } ## 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 json { "title": "Oracle Fusion SCM Functional Lead", "logoPath": "https://www.naukri.com/hotjobs/images/v3/Oracle_July24.gif", "logoPathV3": "https://www.naukri.com/hotjobs/images/v3/Oracle_July24.gif", "jobId": "270723006137", "currency": "INR", "footerPlaceholderLabel": "1 Day Ago", "footerPlaceholderColor": "green", "companyName": "Oracle", "isSaved": false, "tagsAndSkills": "Fusion Scm,Scm Cloud,MFG,Order To Cash,Planning,OM,Functional,Cloud", "placeholders": [ { "type": "experience", "label": "8-13 Yrs" }, { "type": "salary", "label": "18-33 Lacs PA (Including Variable: 15.0%)" }, { "type": "location", "label": "Hybrid - Chennai, Gandhinagar, Pune, Delhi NCR, Trivandrum, Mumbai, Bengaluru, Hyderabad, Kolkata" } ], "companyId": 16512, "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", "staticUrl": "oracle-jobs-careers-6101", "ambitionBoxData": { "Url": "https://www.ambitionbox.com/reviews/oracle-reviews?utm_campaign=srp_ratings&utm_medium=desktop&utm_source=naukri", "ReviewsCount": 5002, "AggregateRating": "3.7", "Title": "Oracle Reviews by Employees" }, "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", "showMultipleApply": false, "groupId": 18850, "isTopGroup": 0, "createdDate": 1734915366201, "mode": "jp", "board": "1", "vacancy": 5 } ### Note If the number of scraped jobs is less than 100, you will still be charged for a 100 results per run. So try to bundle your scraping.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Naukri Job Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
louisdeconinck
Pricing
Paid
Total Runs
688
Active Users
164
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support