Naukri.com Jobs API avatar

Naukri.com Jobs API

Pricing

$1.00 / 1,000 results

Go to Apify Store
Naukri.com Jobs API

Naukri.com Jobs API

Naukri.com Jobs Scraper API collects job listings and job details from Naukri.com by keyword, location, page, and filters. Get job title, company name, location, experience, salary, skills, job description, filters, and company review details.

Pricing

$1.00 / 1,000 results

Rating

0.0

(0)

Developer

Api Merge

Api Merge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does Naukri.com Jobs Scraper API do?

Naukri.com Jobs Scraper API fetches Naukri.com job listings and detailed data for a single job. Use list mode to search jobs with optional filters, then use a jobId from the listing response with detail mode.

Why use Naukri.com Jobs Scraper API?

Use this Actor when you need structured job data for dashboards, lead pipelines, enrichment workflows, research, or automated monitoring.

  • Fetch job listings by keyword and optional location
  • Refine searches with listing filters
  • Fetch a single job detail by jobId
  • Export results as JSON, CSV, Excel, HTML, or RSS

How to use Naukri.com Jobs Scraper API

  1. Open the Actor on Apify.
  2. Select list to fetch job listings or detail to fetch a single job.
  3. Fill the matching input fields.
  4. Click Start.
  5. Read the output from the default dataset.

List Input

FieldRequiredDefaultDescription
modeYeslistUse list to fetch job listings.
keywordNoPython DevelopmentSearch keyword.
locationNoemptyFree-text search location.
pageNo1Page number. Each page returns 20 jobs.
workModeNoemptyWork mode filter.
departmentNoemptyDepartment filter.
citiesNoemptyCity filter.
experienceNoemptyExperience filter.
salaryNoemptySalary filter.
companiesNoemptyCompany filter.
industriesNoemptyIndustry filter.
roleNoemptyRole filter.
educationNoemptyEducation filter.
postedByNoemptyPosted-by filter. Send one id value from filters.postedBy.
freshnessNoallPosting date filter. Supported values: all, 1, 3, 7, 15, 30.
sortNoRelevanceSupported values: Relevance, Freshness.

Detail Input

FieldRequiredDefaultDescription
modeYesdetailUse detail to fetch a single job.
jobIdYesemptyJob id from the list response.

List Input Example

{
"mode": "list",
"keyword": "Python Development",
"location": "Bengaluru",
"page": 1,
"workMode": ["0", "2"],
"cities": ["97"],
"postedBy": "1",
"freshness": "7",
"sort": "Freshness"
}

Filter IDs

Filter values are sent with the id values returned in the list response. The label is the readable name, and the id is the value to use in the next request.

The selectable filter options in the Actor input are common examples. Naukri.com can return different filter values depending on the keyword and location. For the most accurate filters, run the list service first and use the id values returned in filters for your next request.

In the input example above, "workMode": ["0", "2"] means:

[
{
"id": "0",
"label": "Work from office"
},
{
"id": "2",
"label": "Remote"
}
]

And "cities": ["97"] means:

[
{
"id": "97",
"label": "Bengaluru"
}
]

So when filtering, use id values in the input and use label values only for display.

List Output Example

{
"success": true,
"message": "Naukri job listings fetched successfully.",
"mode": "list",
"keyword": "Python Development",
"location": "Bengaluru",
"page": 1,
"jobCounts": 684,
"filters": {
"workMode": [
{
"id": "0",
"count": 684,
"label": "Work from office"
},
{
"id": "3",
"count": 117,
"label": "Hybrid"
},
{
"id": "2",
"count": 8,
"label": "Remote"
}
],
"department": [
{
"id": "5",
"count": 569,
"label": "Engineering - Software & QA"
},
{
"id": "8",
"count": 37,
"label": "IT & Information Security"
}
],
"cities": [
{
"id": "97",
"count": 684,
"label": "Bengaluru"
},
{
"id": "17",
"count": 296,
"label": "Hyderabad"
}
],
"salary": [
{
"id": "0to3",
"count": 55,
"label": "0-3 Lakhs"
},
{
"id": "3to6",
"count": 373,
"label": "3-6 Lakhs"
}
],
"companies": [
{
"id": "410527",
"count": 15,
"label": "Infosys Technologies"
}
],
"industries": [
{
"id": "109",
"count": 532,
"label": "IT Services & Consulting"
}
],
"role": [
{
"id": "264",
"count": 8,
"label": "Front End Developer"
}
],
"education": [
{
"id": "9502",
"count": 386,
"label": "Any Graduate"
}
],
"postedBy": [
{
"id": "1",
"count": 624,
"label": "Company Jobs"
},
{
"id": "2",
"count": 60,
"label": "Consultant Jobs"
}
]
},
"list": [
{
"title": "Python Django Developer -INF",
"logoPath": "https://img.naukimg.com/logo_images/groups/v1/mobile/13832.gif",
"logoPathV3": "https://img.naukimg.com/logo_images/groups/v1/mobile/13832.gif",
"jobId": "210626004101",
"currency": "INR",
"footerPlaceholderLabel": "Few Hours Ago",
"footerPlaceholderColor": "green",
"companyName": "Infosys",
"isSaved": false,
"tagsAndSkills": "Django,Python,Django Framework,Python Development,Development,Framework",
"placeholders": [
{
"type": "experience",
"label": "3-5 Yrs"
},
{
"type": "salary",
"label": "Not disclosed"
},
{
"type": "location",
"label": "Bengaluru, Hyderabad, Chennai"
}
],
"companyId": 410527,
"jdURL": "/job-listings-python-django-developer-inf-infosys-hyderabad-chennai-bengaluru-3-to-5-years-210626004101",
"staticUrl": "infosys-jobs-careers-11244",
"ambitionBoxData": {
"Url": "https://www.ambitionbox.com/reviews/infosys-reviews?utm_campaign=srp_ratings&utm_medium=app&utm_source=naukri",
"ReviewsCount": 49562,
"AggregateRating": "3.5",
"Title": "Infosys Reviews by Employees"
},
"jobDescription": "Technical and Professional Requirements: . Must have Strong Python,Django . .",
"showMultipleApply": false,
"groupId": 13832,
"isTopGroup": 0,
"createdDate": 1782036782444,
"mode": "jp",
"board": "1",
"vacancy": 999,
"salaryDetail": {
"minimumSalary": 0,
"maximumSalary": 0,
"currency": "INR",
"hideSalary": true,
"variablePercentage": 0
},
"experienceText": "3-5 Yrs",
"minimumExperience": "3",
"maximumExperience": "5",
"applyByTime": "7:43 PM",
"companyApplyJob": false,
"walkinJob": false,
"segmentedTemplateId": "Template1",
"questionnaireIdPresent": true,
"brandedJD": {
"templateId": 15493
},
"roleCategoryGid": "1028",
"saved": false
}
]
}

Detail Input Example

{
"mode": "detail",
"jobId": "170626028213"
}

Detail Output Example

{
"success": true,
"message": "Naukri job detail fetched successfully.",
"mode": "detail",
"jobId": "170626028213",
"jobDetail": {
"videoProfilePreferred": false,
"savedJobFlag": 0,
"education": {
"degreeCombination": "",
"premiumProcessed": false,
"eduPlaceholderText": "",
"ug": [
"Any Graduate"
],
"pg": [],
"ppg": [],
"label": "",
"isSchool": null
},
"hideApplyButton": false,
"applyCount": 1348,
"groupId": 11072216,
"roleCategory": "Software Development",
"mode": "jp",
"tagLabels": [],
"jobRole": "Software Development - Other",
"companyFollowFlowMetaData": {
"companyFollowFlow": false
},
"isTopGroup": 0,
"clientLogo": "https://img.naukimg.com/logo_images/groups/v1/mobile/11072216.gif",
"wfhType": "3",
"companyDetail": {
"name": "Arcraft Infotech",
"details": "Arcraft Infotech is delivering software development and digital solutions for business. We focus on building scalabe applications and providing industry - oriented career opportunities for freshers with practical training. For more info: www.arcraftinfotech.in",
"address": "",
"media": {
"ppt": [],
"video": [],
"photos": []
},
"hiringFor": "",
"hideClientName": false,
"isKycSuccessful": true
},
"jobIconType": "",
"shortDescription": "Fresh graduates with basic Python knowledge and programming concepts, based in Kerala|Participate in Python training, work on live projects, develop and maintain Python applications under mentorship",
"consent": false,
"jobId": "170626028213",
"showEducationAsPlaceholder": false,
"companyId": 124354486,
"brandingTags": [],
"functionalArea": "Engineering - Software & QA",
"fatFooter": {},
"experienceText": "0-1 Yrs",
"vacancy": 5,
"template": "",
"locationGids": [
"109",
"110",
"120"
],
"wfhLabel": "Hybrid",
"description": "<p> <strong>Job Overview</strong></p><p>Kick-start your career in Python development through structured training, hands-on project experience, and industry-focused mentorship. This program is designed to help fresh graduates gain practical software development skills by working on real-world applications and projects while receiving guidance from experienced professionals.</p><br /><p><strong>Only For Malayalam Candidates</strong></p><br /><p><strong>Key Responsibilities</strong></p><ul><li>Participate in comprehensive Python development training. </li><li>Work on live projects and real-world application development. </li><li>Learn and apply software development best practices. </li><li>Collaborate with mentors and team members on project tasks. </li><li>Develop, test, and maintain Python-based applications. </li><li>Enhance problem-solving and programming skills through practical assignments. </li><li>Stay updated with emerging technologies and development trends. </li></ul><br /><p><strong>Eligibility Criteria</strong></p><ul><li>Fresh graduates or entry-level candidates. </li><li>Basic understanding of programming concepts. </li><li>Passion for technology and software development. </li><li>Strong willingness to learn and grow in the IT industry. </li><li>Good analytical and problem-solving abilities. </li><li>Candidates must be based in or willing to work from Kerala. </li></ul><br /><p><strong>Preferred Skills</strong></p><ul><li>Basic knowledge of Python programming. </li><li>Familiarity with databases, web technologies, or software development concepts is an advantage. </li><li>Good communication and teamwork skills. </li><li>Positive attitude and eagerness to learn new technologies. </li></ul><br /><p><strong>Benefits & Perks</strong></p><ul><li>Structured, industry-oriented training program. </li><li>Hands-on experience with live projects. </li><li>One-on-one mentorship from experienced developers. </li><li>Exposure to real-world software development practices. </li><li>Skill development aligned with current industry requirements. </li><li>Career growth opportunities in the IT sector. </li><li>Placement assistance and interview preparation support. </li><li>Professional development in a collaborative learning environment. </li></ul><br /><p><strong>Location</strong></p><p><strong>Kerala, India</strong></p><br /><p><strong>Career Path</strong></p><p>Successful candidates will gain practical development experience, build an industry-ready portfolio, and receive support in pursuing opportunities as:</p><ul><li>Python Developer </li><li>Software Developer </li><li>Backend Developer </li><li>Web Application Developer </li><li>Junior Software Engineer </li></ul><br /><p>This opportunity is ideal for freshers looking to build a strong foundation in Python development and launch a successful career in the IT industry.</p>",
"staticCompanyName": "arcraft-infotech-jobs-careers-124354486",
"industry": "IT Services & Consulting",
"staticUrl": "https://www.naukri.com/job-listings-immediate-hiring-python-developer-trainee-arcraft-infotech-kochi-kozhikode-thiruvananthapuram-0-to-1-years-170626028213",
"title": "Immediate Hiring: Python Developer Trainee",
"walkIn": false,
"maximumExperience": 1,
"logStr": "--jobsearchios--F-0-1---",
"viewCount": 2700,
"jobType": "fulltime",
"minimumExperience": 0,
"employmentType": "Full Time, Permanent",
"banner": "https://img.naukimg.com/logo_images/groups/v1/mobile/11072216.gif",
"microsite": false,
"createdDate": "2026-06-17 17:19:23",
"consultant": false,
"showRecruiterDetail": false,
"locations": [
{
"localities": [],
"label": "Kochi",
"url": "https://www.naukri.com/jobs-in-kochi"
},
{
"localities": [],
"label": "Kozhikode",
"url": "https://www.naukri.com/jobs-in-kozhikode-calicut"
},
{
"localities": [],
"label": "Thiruvananthapuram",
"url": "https://www.naukri.com/jobs-in-thiruvananthapuram"
}
],
"keySkills": {
"other": [
{
"clickable": "data science",
"label": "Data Science"
},
{
"clickable": "artificial intelligence",
"label": "Artificial Intelligence"
},
{
"clickable": "data analytics",
"label": "Data Analytics"
}
],
"preferred": [
{
"clickable": "python",
"label": "Python"
}
]
},
"salaryDetail": {
"minimumSalary": 150000,
"maximumSalary": 300000,
"currency": "INR",
"hideSalary": false,
"variablePercentage": 0,
"label": "1.5-3 Lacs"
},
"board": "1"
},
"ambitionDetail": {
"companyInfo": {
"Url": "https://www.ambitionbox.com/reviews/arcraft-infotech-reviews?jobId=naukri_170626028213&utm_source=naukri&utm_campaign=jd_ratings",
"Title": "Arcraft Infotech Reviews by Employees",
"AggregateRating": "4.0",
"ReviewsCount": "17"
},
"reviews": [
{
"Title": "Operations Manager in Kochi",
"LikesText": "Work life Balance\nSkill Development \nSalary\nwork satisfaction",
"ReviewLink": "https://www.ambitionbox.com/reviews/arcraft-infotech-reviews?rid=78629616&utm_source=naukri&utm_campaign=jd_reviews",
"PublishedOn": "17 Mar 2026",
"OverallCompanyRating": "5",
"Name": "Anonymous"
},
{
"Title": "Business Development Manager in Kochi",
"LikesText": "Working at Arcraft Infotech has been a great experience. the company mainly focus a professional and supportive work environment that encourages both personal and career growth. \nthe management is approachable and values employee contributions, ensuring that everyone feels heard and appreciated. \nWork-life balance is well-maintained and company provides opportunities to take on new challenges and responsibilities. The team-oriented mindset make it a great place to work and grow professionally.\nfor anyone looking for a dynamic and learning-driven workplace, Arcraft infotech is an excellennt choice.",
"ReviewLink": "https://www.ambitionbox.com/reviews/arcraft-infotech-reviews?rid=68663820&utm_source=naukri&utm_campaign=jd_reviews",
"PublishedOn": "20 Mar 2025",
"OverallCompanyRating": "5",
"Name": "Anonymous"
},
{
"Title": "Business Development Executive in Kochi",
"LikesText": "As an employee one of the most satisfying aspects of working with Arcraft Infotech is seeing our candidates achieve their career goals. We offer comprehensive placement support, and it's heartening to witness our candidates secure their dream jobs and soar to new heights.\nOverall, I'm proud to be a part of the Arcraft Infotech team, and I highly recommend it to anyone looking for a nurturing and supportive work environment.",
"ReviewLink": "https://www.ambitionbox.com/reviews/arcraft-infotech-reviews?rid=68665698&utm_source=naukri&utm_campaign=jd_reviews",
"PublishedOn": "20 Mar 2025",
"OverallCompanyRating": "5",
"Name": "Anonymous"
}
],
"salaries": {
"JobProfileName": " ",
"SalariesUrl": "https://www.ambitionbox.com/salaries/arcraft-infotech-salaries?utm_source=naukri&utm_campaign=jd_salaries"
}
}
}

Notes

  • List searches return 20 jobs per page.
  • Free Apify plan users are limited to 5 runs per UTC day by this Actor. The limit is shared across list and detail runs.
  • Filter values should be sent with the matching id value from the list response.
  • The collected data is stored in Apify's default dataset.