Naukri Jobs Scraper (India) avatar

Naukri Jobs Scraper (India)

Pricing

from $0.28 / 1,000 results

Go to Apify Store
Naukri Jobs Scraper (India)

Naukri Jobs Scraper (India)

$0.4/1K jobs | Scrape detailed job listings, salaries, and company insights instantly from Naukri to power your research.

Pricing

from $0.28 / 1,000 results

Rating

0.0

(0)

Developer

Vali G

Vali G

Maintained by Community

Actor stats

6

Bookmarked

13K

Total users

2.8K

Monthly active users

15 days ago

Last modified

Categories

Features

Limited permissions

Share

Extract job listings from Naukri.com using keyword, location, freshness, work-mode, experience, and job-poster filters. The Actor returns structured job data, including job details, company information, salary ranges, skills, locations, and available company-review information.

Features

  • Search by skills, job titles, designations, or company names.
  • Filter jobs by preferred location and work mode: office, remote, or hybrid.
  • Sort by relevance or date and restrict results by posting age.
  • Filter by years of experience and poster type.
  • Pass additional Naukri search parameters through the advanced URL parameter input.
  • Receive structured records suitable for analysis, reporting, or downstream workflows.

Input

Configure the Actor in Apify Console or provide an input object when running it through the API.

FieldTypeRequiredDefaultDescription
keywordsstringNo—Skills, designations, job titles, or company names to search for. Example: Software Developer.
locationstringNo—Preferred job location. Example: Mumbai.
sortstringNorResult order: r for Relevance or f for Date.
wfhTypearray of stringsNo—Work-mode filters: 0 = Work from office, 2 = Remote, 3 = Hybrid. Multiple values can be selected.
jobAgestringNo—Posting freshness in days: 1, 3, 7, 15, or 30.
experienceintegerNo—Years of experience, from 0 to 30.
jobPostTypearray of stringsNo—Poster type: 1 = Company Jobs, 2 = Consultant Jobs. Multiple values can be selected.
limitintegerNo100Maximum number of results to return. Minimum: 1.
urlParamarray of key/value objectsNo—Advanced search parameters passed directly as URL parameters. Each item has a key and value.

Example input

{
"id": "120526025748",
"title": "Software Developer",
"url": "https://www.naukri.com/job-listings-software-developer-tecs-pvt-ltd-goregaon-mumbai-all-areas-0-to-3-years-120526025748",
"company": {
"id": 1318400,
"name": "TECS Pvt Ltd",
"logoUrl": "https://img.naukimg.com/logo_images/groups/v1/4594527.gif",
"jobsUrl": "https://www.naukri.com/excel-it-services-jobs-careers-831105",
"overviewUrl": "",
"websiteUrl": "",
"description": "<p>Company description...</p>",
"address": "C-105,1st Floor,Synthofine Industrial Estate,Off A arey Road,Goregaon East , MUMBAI, Maharashtra, India",
"hiringFor": ""
},
"salary": {
"currency": "INR",
"minimum": 125000,
"maximum": 500000,
"variablePercentage": 0,
"label": "1.25-5 Lacs"
},
"experience": {
"text": "0-3 Yrs",
"minimum": "0",
"maximum": "3"
},
"description": {
"full": "<p>Job responsibilities and candidate profile...</p>",
"short": "Graduate with strong .NET and MS SQL Server knowledge..."
},
"createdDate": 1778580178088,
"groupId": 4594527,
"mode": "jp",
"companyApplyJob": false,
"education": {
"ug": [
"Diploma in IT",
"B.Sc in Information Technology (IT)",
"B.Tech / B.E. in Information Technology"
],
"pg": [],
"ppg": []
},
"createdDateText": "2026-05-12 15:32:58",
"viewCount": 6306,
"applyCount": 3442,
"vacancy": 2,
"role": "Software Development - Other",
"industry": "Software Product",
"department": "Engineering - Software & QA",
"jobType": "fulltime",
"employmentType": "Full Time, Permanent",
"roleCategory": "Software Development",
"wfhType": "0",
"consultant": false,
"skills": {
"preferred": ["C#", ".Net", "SQL"],
"other": ["Customer Support", "VB.NET", "jQuery"]
},
"locations": [
{
"gId": "3531",
"localities": [],
"label": "Goregaon",
"url": "https://www.naukri.com/jobs-in-goregaon"
},
{
"gId": "9509",
"localities": [],
"label": "Mumbai (All Areas)",
"url": "https://www.naukri.com/jobs-in-mumbai-all-areas"
}
],
"ambitionBox": {
"companyInfo": {
"Url": "https://www.ambitionbox.com/reviews/excel-it-service-reviews?jobId=naukri_120526025748&utm_source=naukri&utm_campaign=jd_ratings",
"Title": "Excel It Service Reviews by Employees",
"AggregateRating": "3.9",
"ReviewsCount": "76"
},
"reviews": [],
"salaries": {},
"benefits": {}
}
}

How to use

  1. Open Naukri Jobs Scraper (India) in Apify Console.
  2. Enter keywords and a location, then choose any optional filters.
  3. Set limit to the maximum number of records you need.
  4. Run the Actor and inspect the resulting records in the Dataset.
  5. Export the Dataset in a format supported by Apify, such as JSON, CSV, or Excel, for use in other tools.

Advanced filters

Use urlParam to provide search parameters that are not exposed as individual input fields. Supply each parameter as an object with key and value, for example:

[
{ "key": "functionAreaIdGid", "value": "5" },
{ "key": "functionAreaIdGid", "value": "8" }
]

Use parameter names and values accepted by the relevant Naukri search URL. The Actor's input schema allows repeated keys.

Use cases

  • Job-market and hiring-trend research.
  • Monitoring job listings for selected roles, skills, or locations.
  • Collecting job data for dashboards and reports.
  • Comparing advertised salary ranges, experience requirements, and skill demand.
  • Building research datasets for recruitment workflows.

Notes

  • Search results and available fields depend on the filters used and the information present in the source listings.
  • The limit input sets the maximum result count requested; the number of records actually returned may be lower.
  • Job details and company information can change over time. Treat scraped results as a point-in-time snapshot.
  • Use the data responsibly and comply with Naukri.com's terms, applicable laws, and privacy requirements.