AS
Apify Store
/muhammetakkurtt/naukri-job-scraper
Naukri Job Scraper
Naukri Job Scraper is an actor that automatically scrapes job postings from Naukri.com. It scrapes details such as job title, company name, experience and salary based on the specified keyword and max
liveverifiedasyncdegraded · 10.1s~30s typical
jobslead generationautomationnaukrijob
$0.0063
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.005 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /muhammetakkurtt/naukri-job-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| keyword | string | The keyword to be used for searching job listings in manual mode. Ignored when searchUrl or jobIds is provided. default "software developer" |
| searchUrl | string | Paste a Naukri search results URL to override keyword and manual filters. Supports keyword URLs, location URLs, and keyword+location URLs. Ignored when jobIds is provided. |
| fetchDetails | boolean | If enabled, fetches detailed job information (full description, requirements, etc.) instead of basic search results. default false |
| maxJobs* | integer | The maximum number of job listings to scrape default 100 |
| freshness | string (all | 30 | 15 | 7 | 3 | 1) | Filter jobs by posting date default "all" |
| sortBy | string (relevance | date) | Sort job listings by relevance or date. Can also be used together with searchUrl. default "relevance" |
| experience | string (all | 0 | 1 | 2 | 3 | 4) | Required years of experience (optional) default "all" |
| workMode | array | Work mode for the job (multiple selection possible) |
| cities | array | Cities to filter jobs (multiple selection possible) |
| department | array | Department to filter jobs (multiple selection possible) |
| salaryRange | array | Salary range for the job (multiple selection possible) |
| companyType | array | Type of company (multiple selection possible) |
| roleCategory | array | Job role category (multiple selection possible) |
| stipend | array | Internship stipend range (multiple selection possible) |
| duration | array | Duration of internship (multiple selection possible) |
| ugCourse | array | Undergraduate course requirement (multiple selection possible) |
| pgCourse | array | Postgraduate course requirement (multiple selection possible) |
| postedBy | array | Job posted by (multiple selection possible) |
| industry | array | Industry type (multiple selection possible) |
| topCompanies | array | Top companies to filter jobs (multiple selection possible) |
| jobIds | array | Directly fetch specific jobs by their IDs. When provided, this mode overrides searchUrl, keyword, and all manual search filters. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/muhammetakkurtt/naukri-job-scraper","input":{"maxJobs":50},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /muhammetakkurtt/naukri-job-scraper -i '{"maxJobs":50}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/muhammetakkurtt/naukri-job-scraper", input: {"maxJobs":50}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.