Naukri 职位搜索数据 API
Naukri: Job Search App 是 Naukri.com 的安卓应用。Naukri.com 是 Info Edge (India) Ltd. 自 1997 年起运营的招聘网站,该公司旗下还有 AmbitionBox、99acres 和 Jeevansathi。求职者可用邮箱密码或 OTP 登录,按关键词和城市搜索职位、用筛选条件缩小结果,并在职位详情页查看薪资区间、经验要求、远程办公类型、现场面试(walk-in)安排以及 AmbitionBox 雇主评分与评价。随后他们可以一键投递,或在支持电话投递的岗位上直接致电招聘方,填写投递后问卷,收藏岗位、关注公司,并在“投递记录”页跟踪每份申请及招聘方的处理状态;个性化的“为你推荐”信息流则围绕近期搜索和投递把推荐职位分组呈现。My Naukri 板块保存招聘方通过 Naukri Resdex 简历库检索的个人资料(简历标题、核心技能、工作与教育经历、IT 技能、项目、证书、离职通知期、当前与期望年薪 CTC),支持上传简历,并由简历解析器自动预填注册与资料表单;“资料表现”页面则展示资料在招聘方搜索中出现的次数、带来曝光的关键词以及招聘方采取的操作。它面向印度白领与应届生求职市场,与 LinkedIn、Indeed、foundit 和 apna 争夺从实习生、应届生到资深专业人士的求职者。
Naukri 职位卡片带有 jobId、title、companyName、tagsAndSkills、experienceText、wfhType 与 vacancy,以 minimumSalary/maximumSalary 给出的 salaryDetail 薪资区间(或 hideSalary 隐藏标志),以及雇主的 AmbitionBox aggregateRating 与 reviewsCount;职位详情再补充 jobDescription、walkInDetail 与 companyApplyUrl,搜索页返回 noOfJobs 和筛选用的 clusters,雇主集团则对应 groupName、hasLiveJob、rating 与 reviewsCount。
候选人一侧,登录后的个人资料包含 resumeHeadline、keySkills、rawTotalExperience、noticePeriod、以 absoluteCtc 与 absoluteExpectedCtc 表示的薪酬、profileCompletion、resdexVisibility 开关,以及嵌套的 employments、educations、itskills 与 certifications。上传的简历通过 cvInfo(fileName、cvFormat)跟踪,并被解析成含 company、designation、startDate、institute 与 yearOfCompletion 的 workExperience 条目,技能则从 extracted 归一到 globalName。投递记录保存 lastStatus、arsScore、applyType、applyViaCallEnabled 与 jobActDate,资料表现分析则给出 totalSearchAppearances、recruiterActions、searchKeyWords 与 searchAppearanceTimeline。
劳动力市场管道可以轮询职位列表与详情,建立实时的印度职位目录,追踪技能需求、薪资区间、远程办公占比与雇主评分。HRIS 工具可以把候选人的简历标题、核心技能、当前与期望 CTC、资料完整度和简历文件挂到已有的申请人记录上,ATS 机器人可以把投递状态与 ARS 分数映射进面试阶段看板,入职流程则可以用解析后的简历直接填充公司、职位、院校与技能,而不是从空白表单开始。openData Studio 让这套 Naukri 职位、资料与投递数据成为可调用的开放数据。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
登录
POST
/v1/auth/sessionosint用用户名/密码(或 encryptedToken)认证 Naukri 求职者,返回 nauk_at Cookie 及 userInfo.userData(email、resId、username),作为后续每次调用的会话。
认证方式: 无需认证。响应 Cookie 含 nauk_at;后续调用发送 Cookie: nauk_at=<value> 与 Authorization: ACCESSTOKEN = <value>。atTTL 为访问令牌有效期。
- username
- isLoginByEmail
- password
- encryptedToken
- requestSource
- name
- cookies
- domain
- expiry
- httpOnly
- secure
- value
- userInfo
- deviceType
- ipAddress
- userAgent
- userId
- userRole
- userType
- newRegistration
- encryptedResId
- userData
- isEmail
- isPaidClient
- isTechOpsLogin
- resId
- action
- et
- errorCode
- validationErrors
- atTTL
POST /v1/auth/session HTTP/1.1 Content-Type: application/json Accept-Charset: UTF-8 Accept-Encoding: gzip { "username": "[email protected]", "isLoginByEmail": true, "password": "<password>", "encryptedToken": "", "requestSource": "android", "name": "" }{ "cookies": [{ "name": "nauk_at", "value": "<access-token>", "domain": ".naukri.com", "expiry": 1774550400, "httpOnly": true, "secure": true }], "userInfo": { "deviceType": "android", "ipAddress": "49.36.0.1", "userAgent": "Naukri/21.115", "userId": 8845123, "userRole": "jobseeker", "userType": "js", "newRegistration": false, "encryptedResId": "enc-res-441", "userData": { "email": "[email protected]", "isEmail": true, "isPaidClient": false, "isTechOpsLogin": false, "resId": 44189012, "username": "[email protected]" } }, "userStateInfo": {}, "data": {}, "validationErrors": [], "errorCode": null, "action": "LOGIN_SUCCESS", "et": "ok", "atTTL": 86400 }搜索职位
GET
/v1/jobs/searchopendata返回 Naukri 搜索结果页:noOfJobs、sid,以及 jobDetails 职位卡片列表(jobId、title、companyName、tagsAndSkills、salaryDetail、wfhType、isSaved/isApplied),供职位列表使用。
认证方式: 可选。匿名列表无需会话即可提供。登录调用发送 Cookie: nauk_at 与 Authorization: ACCESSTOKEN = <token>,使 isApplied/isSaved 个性化。
- noOfJobs
- sid
- isLoggedIn
- internshipSRP
- variantName
- jobDetails
- jobId
- title
- shortTitle
- companyName
- shortCompanyName
- companyId
- jobType
- currency
- tagsAndSkills
- jobDescription
- jdURL
- staticUrl
- logoPath
- logoPathV3
- isSaved
- isApplied
- showMultipleApply
- exclusive
- vacancy
- wfhType
- createdDate
- experienceText
- salaryDetail
- minimumSalary
- maximumSalary
- hideSalary
- ambitionBoxData
- aggregateRating
- reviewsCount
- placeholders
- footerPlaceholderLabel
- footerPlaceholderColor
- applyViaCallEnabled
- jobApplyType
- clusters
- clusterOrder
- bellyFilters
- fatFooter
- seo
- suggesterModel
- segmentedExperienceInfo
- clusterAttributes
- keyword
- location
GET /v1/jobs/search?keyword=software+engineer&location=Bengaluru HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "noOfJobs": 1284, "sid": "srp-ndr01d-8845", "isLoggedIn": true, "internshipSRP": false, "variantName": "adv_2", "jobDetails": [{ "jobId": "071225000123", "title": "Software Engineer", "shortTitle": "Software Engineer", "companyName": "Example Corp", "shortCompanyName": "Example Corp", "companyId": 441890, "jobType": "fulltime", "currency": "INR", "tagsAndSkills": "Java, Spring, SQL", "jobDescription": "Build marketplace services in Bengaluru.", "jdURL": "https://www.naukri.com/job-listings-software-engineer-example-corp-bengaluru-071225000123", "staticUrl": "https://www.naukri.com/job-listings-071225000123", "logoPath": "https://img.naukimg.com/logo/441.png", "logoPathV3": "https://img.naukimg.com/logo/v3/441.png", "isSaved": false, "isApplied": false, "showMultipleApply": false, "exclusive": false, "vacancy": 4, "wfhType": 0, "createdDate": 1758902400000, "experienceText": "3-6 Yrs", "salaryDetail": { "minimumSalary": 800000, "maximumSalary": 1200000, "currency": "INR", "hideSalary": false }, "ambitionBoxData": { "aggregateRating": "4.2", "reviewsCount": 1860, "title": "Example Corp Reviews", "url": "https://www.ambitionbox.com/reviews/example-corp" }, "placeholders": [{"type": "experience", "label": "3-6 Yrs"}, {"type": "salary", "label": "8-12 Lacs"}, {"type": "location", "label": "Bengaluru"}], "footerPlaceholderLabel": "Posted 2 days ago", "footerPlaceholderColor": "#666666", "applyViaCallEnabled": false, "jobApplyType": "apply" }], "clusters": {}, "clusterOrder": ["experience", "salary", "location"], "bellyFilters": {}, "fatFooter": [], "seo": {}, "suggesterModel": {}, "segmentedExperienceInfo": {}, "clusterAttributes": {} }获取职位详情
GET
/v1/jobs/{jobId}opendata为职位详情页水合单个 Naukri 职位(jobDescription、tagsAndSkills、salaryDetail、vacancy、wfhType、ambitionBoxData),含投递/收藏标记。
认证方式: 可选。匿名职位详情无需会话即可提供。登录调用发送 Cookie: nauk_at 与 Authorization: ACCESSTOKEN = <token>,使 isApplied/isSaved 个性化。
- jobId
- title
- companyName
- companyId
- jobType
- currency
- tagsAndSkills
- jobDescription
- jdURL
- staticUrl
- logoPath
- isSaved
- isApplied
- vacancy
- wfhType
- experienceText
- createdDate
- salaryDetail
- minimumSalary
- maximumSalary
- hideSalary
- ambitionBoxData
- aggregateRating
- reviewsCount
- walkInDetail
- applyViaCallEnabled
- companyApplyUrl
- companyUrl
- jobApplyType
GET /v1/jobs/071225000123 HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "jobId": "071225000123", "title": "Software Engineer", "companyName": "Example Corp", "companyId": 441890, "jobType": "fulltime", "currency": "INR", "tagsAndSkills": "Java, Spring, SQL", "jobDescription": "<p>Build marketplace services in Bengaluru.</p>", "jdURL": "https://www.naukri.com/job-listings-software-engineer-example-corp-bengaluru-071225000123", "staticUrl": "https://www.naukri.com/job-listings-071225000123", "logoPath": "https://img.naukimg.com/logo/441.png", "isSaved": false, "isApplied": false, "vacancy": 4, "wfhType": 0, "experienceText": "3-6 Yrs", "createdDate": 1758902400000, "salaryDetail": { "minimumSalary": 800000, "maximumSalary": 1200000, "currency": "INR", "hideSalary": false }, "ambitionBoxData": { "aggregateRating": "4.2", "reviewsCount": 1860, "title": "Example Corp Reviews", "url": "https://www.ambitionbox.com/reviews/example-corp" }, "walkInDetail": null, "applyViaCallEnabled": false, "companyApplyUrl": "", "companyUrl": "https://www.naukri.com/example-corp-jobs-careers-441890", "jobApplyType": "apply" }投递职位
POST
/v1/applicationsopendata为 jobId 提交 Naukri 投递,返回投递后问卷页所用的 applyType/lastStatus。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。
- jobId
- isApplied
- applyType
- jobTitle
- company
- companyId
- location
- isOpen
- rpId
- lastStatus
- arsScore
- videoProfilePreferred
- applyViaCallEnabled
POST /v1/applications HTTP/1.1 Content-Type: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token> { "jobId": "071225000123" }{ "jobId": "071225000123", "isApplied": true, "applyType": "apply", "jobTitle": "Software Engineer", "company": "Example Corp", "companyId": "441890", "location": "Bengaluru", "isOpen": true, "rpId": "rp-771", "lastStatus": "applied", "arsScore": 78, "videoProfilePreferred": false, "applyViaCallEnabled": false }投递历史
GET
/v1/applications/historyopendata列出登录求职者的投递历史(jobTitle、company、location、lastStatus、arsScore、applyViaCall),供“申请”页签使用。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。
- jobId
- applyType
- jobTitle
- company
- consultancyName
- location
- isOpen
- jobAct
- dateTime
- jobActDate
- rpId
- logoName
- companyId
- arsScore
- starRating
- reviewsCount
- reviewsLink
- feedbackStored
- videoProfilePreferred
- crawled
- callStatus
- applyViaCall
- applyViaCallEnabled
- lastStatus
- isAppliedViaAgent
- priority
GET /v1/applications/history HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "jobs": [{ "jobId": "071225000123", "applyType": "apply", "jobTitle": "Software Engineer", "company": "Example Corp", "consultancyName": "", "location": "Bengaluru", "isOpen": true, "jobAct": 1, "dateTime": 1758988800000, "jobActDate": "2026-09-27", "rpId": "rp-771", "logoName": "https://img.naukimg.com/logo/441.png", "companyId": "441890", "arsScore": 78, "starRating": "4.2", "reviewsCount": 1860, "reviewsLink": "https://www.ambitionbox.com/reviews/example-corp", "feedbackStored": false, "videoProfilePreferred": false, "crawled": false, "callStatus": "", "applyViaCall": false, "applyViaCallEnabled": false, "lastStatus": "applied", "isAppliedViaAgent": false, "priority": 1 }] }已收藏职位
GET
/v1/me/saved-jobsopendata返回登录求职者的已收藏职位列表(jobDetails / noOfJobs)。配套 POST:收藏 /v1/jobs/{jobId}/save,取消收藏 /v1/jobs/{jobId}/unsave。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。
- noOfJobs
- jobDetails
- jobId
- title
- companyName
- companyId
- isSaved
- isApplied
- tagsAndSkills
- jdURL
- salaryDetail
- minimumSalary
- maximumSalary
- currency
- hideSalary
- wfhType
- experienceText
GET /v1/me/saved-jobs HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "noOfJobs": 3, "jobDetails": [{ "jobId": "071225000123", "title": "Software Engineer", "companyName": "Example Corp", "companyId": 441890, "isSaved": true, "isApplied": false, "tagsAndSkills": "Java, Spring, SQL", "jdURL": "https://www.naukri.com/job-listings-071225000123", "salaryDetail": { "minimumSalary": 800000, "maximumSalary": 1200000, "currency": "INR", "hideSalary": false }, "wfhType": 0, "experienceText": "3-6 Yrs" }] }推荐职位
POST
/v1/jobs/recommendationsopendata返回个性化推荐职位簇(noOfJobs、sid、recommendedClusters、rawJobDetails),供首页“为你推荐”流使用。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。
- clusterId
- src
- source
- requestSrc
- landingSource
- isPreferenceUpdated
- jobAgentRequest
- shouldSendMultipleClusters
- segmentedExperience
- lastVisitedJobIds
- appliedJobId
- searches
- keywords
- noOfJobs
- sid
- listingTitle
- showAgentPickedTag
- recommendedClusters
- rawJobDetails
- segmentedExperienceInfo
- jobId
- title
- companyName
- isSaved
- isApplied
POST /v1/jobs/recommendations HTTP/1.1 Content-Type: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token> { "clusterId": "home_reco", "src": "home", "source": "android", "requestSrc": "home", "landingSource": "home", "isPreferenceUpdated": false, "jobAgentRequest": false, "shouldSendMultipleClusters": true, "segmentedExperience": "3-6", "lastVisitedJobIds": ["071225000123"], "appliedJobId": "", "searches": [{ "keywords": ["software engineer"], "location": "Bengaluru" }] }{ "noOfJobs": 24, "sid": "reco-ndr01d-8845", "listingTitle": "Jobs for you", "showAgentPickedTag": false, "recommendedClusters": [{ "clusterId": "home_reco", "clusterName": "Based on your profile" }], "rawJobDetails": [{ "jobId": "071225000456", "title": "Backend Engineer", "companyName": "Example Labs", "isSaved": false, "isApplied": false }], "segmentedExperienceInfo": {} }候选人资料
GET
/v1/me/profileosint返回登录求职者的聚合 Naukri 资料(profile + user + itskills/educations/employments,含 email、mobile、absoluteCtc、resumeHeadline、cvInfo),供 My Naukri 使用。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。查询 expand_level=4&pc=1 展开嵌套区块。
- profile
- profileId
- name
- keySkills
- resumeHeadline
- birthDate
- gender
- contactAddress
- mailCity
- pincode
- city
- locality
- country
- rawTotalExperience
- summary
- absoluteCtc
- absoluteExpectedCtc
- expectedCtcCurrency
- currency
- profileCompletion
- cemProfileCompletion
- isActiveProfile
- cvInfo
- cvFormat
- fileName
- isAvailable
- isTextResume
- source
- moderationStatus
- user
- username
- mobile
- resdexVisibility
- canChooseProfileDuringApply
- isEmailVerified
- isMobileVerified
- isPremium
- lastThirtyDaysApplicationCount
- itskills
- educations
- employments
- certifications
- projects
- languages
- noticePeriod
- onlineProfile
- extendedProfile
- expand_level
- pc
GET /v1/me/profile?expand_level=4&pc=1 HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "profile": { "profileId": "prof-441", "name": "Priya Sharma", "keySkills": "Java, Spring, SQL", "resumeHeadline": "Backend engineer, 5 years", "birthDate": "1996-04-12", "gender": "F", "contactAddress": "Koramangala", "mailCity": "Bengaluru", "pincode": "560034", "city": {"id": 17, "value": "Bengaluru"}, "locality": {"id": 88, "value": "Koramangala"}, "country": {"id": 1, "value": "India"}, "rawTotalExperience": "5 years", "summary": "Built payments APIs.", "absoluteCtc": "1800000", "absoluteExpectedCtc": "2400000", "expectedCtcCurrency": "INR", "currency": "INR", "profileCompletion": 82, "cemProfileCompletion": 80, "isActiveProfile": true, "cvInfo": { "cvFormat": "pdf", "fileName": "Priya_Sharma_Resume.pdf", "isAvailable": true, "isTextResume": false, "source": "upload", "moderationStatus": 1 } }, "user": { "username": "[email protected]", "email": "[email protected]", "mobile": "9876543210", "profileId": "prof-441", "resdexVisibility": "visible", "canChooseProfileDuringApply": true, "isEmailVerified": true, "isMobileVerified": true, "isPremium": false, "lastThirtyDaysApplicationCount": 6 }, "itskills": [{"id": "java", "name": "Java"}], "educations": [], "employments": [], "certifications": [], "projects": [], "languages": [], "noticePeriod": {}, "onlineProfile": [], "extendedProfile": {} }上传简历
PUT
/v1/me/profiles/{profileId}/resumeosint把求职者简历上传到当前资料并返回 cvInfo(fileName、cvFormat、isAvailable)。姊妹路径覆盖头像、备用简历与删除简历操作。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。multipart 正文为简历文件。
- profileId
- cvInfo
- cvFormat
- fileName
- isAvailable
- isTextResume
- source
- moderationStatus
PUT /v1/me/profiles/prof-441/resume HTTP/1.1 Content-Type: multipart/form-data; boundary=----NaukriBoundary Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token> ------NaukriBoundary Content-Disposition: form-data; name="file"; filename="Priya_Sharma_Resume.pdf" Content-Type: application/pdf <binary> ------NaukriBoundary--{ "profileId": "prof-441", "cvInfo": { "cvFormat": "pdf", "fileName": "Priya_Sharma_Resume.pdf", "isAvailable": true, "isTextResume": false, "source": "upload", "moderationStatus": 1 } }解析简历
GET
/v1/me/resume/parsed-detailsosint在用 fileKey/formKey 启动解析后,返回结构化简历解析结果(workExperience、educations、keySkills.skills 含 extracted/globalName),用于预填注册与资料表单。
认证方式: 必需。Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。启动为 POST /v1/me/resume/parse,带 fileKey 与 formKey。
- fileKey
- formKey
- flow
- sections
- workExperience
- currentExperience
- previousExperience
- totalWorkExperience
- company
- organizationId
- designation
- designationId
- startDate
- endDate
- educations
- courseType
- institute
- grade
- marks
- educationId
- yearOfStart
- yearOfCompletion
- isPrimary
- keySkills
- skills
- extracted
- globalId
- globalName
- workNature
- metaData
GET /v1/me/resume/parsed-details?flow=registration§ions=educations,workNature,workExperience,keySkills HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "workExperience": { "currentExperience": { "company": "Example Corp", "organizationId": "org-441", "designation": "Software Engineer", "designationId": "des-12", "startDate": "2021-06", "endDate": "" }, "previousExperience": [], "totalWorkExperience": {} }, "educations": [{ "courseType": "fulltime", "institute": "NITK Surathkal", "grade": "8.4", "marks": "8.4", "educationId": "edu-1", "yearOfStart": "2016", "yearOfCompletion": "2020", "isPrimary": true }], "keySkills": { "skills": [{ "extracted": "Java", "globalId": "sk-java", "globalName": "Java" }] }, "workNature": {}, "metaData": {} }搜索曝光
GET
/v1/me/search-impressionsopendata返回登录求职者的招聘方搜索曝光分析(totalSearchAppearances、recruiterActions、searchKeyWords、searchAppearanceTimeline),供资料表现页使用。
认证方式: 必需。登录签发的 Cookie: nauk_at 加 Authorization: ACCESSTOKEN = <token>。
- recruiterActions
- totalSearchAppearances
- dayWiseSearchAppearance
- percentageChange
- searchAppearanceTimeline
- searchKeyWords
GET /v1/me/search-impressions HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "recruiterActions": 12, "totalSearchAppearances": 148, "dayWiseSearchAppearance": 6, "percentageChange": 18, "searchAppearanceTimeline": { "2026-09-21": 4, "2026-09-22": 7, "2026-09-23": 6, "2026-09-24": 9, "2026-09-25": 8, "2026-09-26": 5, "2026-09-27": 6 }, "searchKeyWords": { "java": 40, "spring": 22, "backend": 18 } }搜索公司
GET
/v1/companies/searchopendata查询 Naukri 雇主群组(groupId、groupName、groupJobsURL、hasLiveJob、rating、reviewsCount),供公司浏览/关注页使用。
认证方式: 可选的 nauk_at / ACCESSTOKEN。公司群组查询也可提交 groupIds 列表。
- groupDetails
- groupId
- groupName
- groupJobsURL
- groupLogo
- groupTags
- hasLiveJob
- rating
- reviewsCount
- tagsOrder
- groupIds
GET /v1/companies/search HTTP/1.1 Accept: application/json Cookie: nauk_at=<access-token> Authorization: ACCESSTOKEN = <access-token>{ "groupDetails": [{ "groupId": 441890, "groupName": "Example Corp", "groupJobsURL": "https://www.naukri.com/example-corp-jobs-careers-441890", "groupLogo": {}, "groupTags": {"industry": ["IT Services"]}, "hasLiveJob": true, "rating": 4.2, "reviewsCount": 1860, "tagsOrder": ["industry"] }] }
数据类别
- 职位列表
- 职位详情
- 候选人资料
- 简历
- 投递申请
- 搜索曝光
- 登录会话
数据使用场景与案例
印度职位市场普查
劳动力市场管道可轮询 GET /v1/jobs/search 再调 GET /v1/jobs/{jobId},存储 jobId、title、companyName、tagsAndSkills、salaryDetail.minimumSalary/maximumSalary、wfhType、vacancy 与 ambitionBoxData.aggregateRating,构建实时 Naukri 职位目录。
候选人 CRM 增强
HRIS 工具可在登录后调用 GET /v1/me/profile?expand_level=4,把 email、mobile、resumeHeadline、keySkills、absoluteCtc、absoluteExpectedCtc、profileCompletion 与 cvInfo.fileName 挂到现有申请人记录上。
投递管道对账
ATS 机器人可 POST /v1/applications 再 GET /v1/applications/history,把 jobId、lastStatus、arsScore、applyType 与 applyViaCallEnabled 映射进面试阶段看板。
简历解析为结构化资料
入职流程可把 PDF PUT 到 /v1/me/profiles/{profileId}/resume,用 fileKey/formKey POST /v1/me/resume/parse,再 GET /v1/me/resume/parsed-details,水合 company、designation、startDate、institute、yearOfCompletion 与 keySkills.skills.extracted,替代空白资料表单。
常见问题
Naukri 搜索返回哪些职位字段?
GET /v1/jobs/search 返回结果信封:noOfJobs、sid、isLoggedIn 及 jobDetails 卡片,含 jobId、title、companyName、companyId、tagsAndSkills、salaryDetail(minimumSalary/maximumSalary/hideSalary)、wfhType、vacancy、isSaved、isApplied 与 ambitionBoxData。客户端筛选含 keyword 与 location。
候选人如何登录认证?
应用把 username、isLoginByEmail 与 password 提交到 /v1/auth/session(OTP 变体在同一 auth 命名空间下)。响应 Cookie 含 nauk_at;后续调用发送 Cookie: nauk_at 与 Authorization: ACCESSTOKEN = <token>。userInfo.userData 携带 email、resId 与 username。
能否读取候选人资料与简历解析?
可以。GET /v1/me/profile?expand_level=4&pc=1 返回 profile(name、keySkills、resumeHeadline、absoluteCtc、cvInfo)与 user(email、mobile、isPremium)。GET /v1/me/resume/parsed-details 从上传的简历填充 workExperience、educations 与 keySkills.skills。
投递与招聘方浏览在哪里?
POST /v1/applications 提交投递。GET /v1/applications/history 列出 jobTitle、lastStatus 与 arsScore。GET /v1/me/search-impressions 暴露 totalSearchAppearances、recruiterActions 与 searchKeyWords。
与 Naukri: Job Search App 相似的应用
- Indeed Job Search — 全球性招聘平台,其印度应用聚合来自公司官网和其他招聘板的职位,并在职位列表之外提供公司点评和薪资数据。
- LinkedIn — 职业社交平台,其招聘板块在印度被广泛用于中高端职位,除职位列表外还支持招聘方直接联系和公司主页。
- Shine.com Job Search App — 印度招聘门户,主打入门级和中级职位,还提供政府职位信息并支持多种印度地方语言。
- apna — 面向入门与一线岗位招聘的印度求职应用,支持聊天式投递,在二三线城市覆盖较广。
- foundit (Monster) — Monster 印度业务于 2022 年更名为 foundit,是覆盖亚太和中东地区中高端职位的求职与匹配平台。
- Glassdoor — 将职位列表与匿名员工点评、薪资报告结合在一起,求职者可在投递前先调研雇主。
- Internshala — 专注实习与应届生岗位的印度平台,常被列为适合学生的印度主要招聘门户之一。
相关主题
- Naukri API
- Naukri 职位搜索端点
- jobId companyName salaryDetail
- Naukri 登录 API
- 简历解析 API
- nauk_at ACCESSTOKEN
- Naukri 搜索曝光
- Naukri 投递 API
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业