SuperJob: работа и вакансии 数据 API
SuperJob: работа и вакансии 是莫斯科招聘公司 SuperJob 的官方安卓应用。该公司自 2000 年起运营俄罗斯主要招聘平台之一。求职者可按关键词、城市、薪资、职业目录和远程办公条件搜索职位,打开详情阅读职责、工作条件以及是否必须提交简历,并从已保存的简历投递,可附求职信。登录后可管理一份或多份简历、查看哪些公司打开过简历、收藏职位、订阅保存的搜索、从职业发展、薪酬、稳定性、管理和团队等维度评价雇主,并在投递后与 HR 聊天。登录使用用户名加密码,也可通过 HeadHunter 或 Yandex 账号进入。应用面向俄罗斯求职市场,当地竞争对手包括 hh.ru、Rabota.ru、Zarplata.ru、Avito 招聘频道以及国家级门户 Работа в России。
招聘记录以职位名称和薪资区间落盘:vacancyMainInfo 携带 profession、publishedAt 与 highlight,嵌套的 vacancySalary 给出 minSalary、maxSalary 与 paymentAgreement,vacancyDetailInfo 再补上 duties、conditions、isRemoteWork 与 isResumeRequired。搜索使用 filters[keywords]、filters[town]、filters[payment]、filters[remoteWorkBinary]、filters[catalogues] 等 facet。
雇主记录公布 title、vacanciesCount、logoUrl 与 website;companyReview 从 overallRating、career、salary、stability、management、team 打分并附 reviewText。简历保存 position、datePublish、remoteWork 与 relocatePossibility。浏览统计给出 viewsCount;按公司汇总的 resumeCompanyView 含 date 与 isCompanyPayResumeInDay,每条 resumeView 带 isApplicantViewed。
投递记录包装 vacancyResponse 的 createdAt、viewedAt、hasNewEvents,并可打开带 unreadMessageCounter 与 hrMembers 的 chat。劳动力市场看板、雇主口碑监测、ATS 同步与简历浏览提醒消费这些记录;openData Studio 将其变成可调用的开放数据。
自动投递规则保存 enabled、professionKeywords、minPayment 与 onlyRemote。课程卡片公布 name、price 与 startDate。通知行带 notificationType、isNew 与 vacancyId。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
搜索职位
GET
/v1/openings/searchopendata以 JSON:API 的 vacancy 资源列出职位,可用 keywords、town、payment、remoteWorkBinary、catalogues、workType 等 facet 过滤;每条含 vacancyMainInfo(profession、publishedAt)和 vacancySalary(minSalary、maxSalary、paymentAgreement)。
认证方式: 可选。公开列表无需会话;登录后的请求发送 Authorization,以及 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- filters[keywords]
- filters[town]
- filters[payment]
- filters[remoteWorkBinary]
- filters[catalogues]
- filters[workType]
- filters[withoutExperience]
- filters[withoutAgencies]
- filters[period]
- profession
- publishedAt
- minSalary
- maxSalary
- paymentAgreement
- highlight
GET /v1/openings/search?filters[keywords]=python&filters[town]=4&filters[payment]=150000&filters[remoteWorkBinary]=1&filters[catalogues]=33&filters[withoutExperience]=0 HTTP/1.1 Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": [ { "type": "vacancy", "id": "41234567", "relationships": { "mainInfo": {"data": {"type": "vacancyMainInfo", "id": "mi-41234567"}}, "company": {"data": {"type": "company", "id": "1080"}}, "town": {"data": {"type": "town", "id": "4"}}, "favoriteVacancy": {"data": null} } } ], "included": [ { "type": "vacancyMainInfo", "id": "mi-41234567", "attributes": { "profession": "Python developer", "createdAt": "2026-09-18T09:00:00+03:00", "updatedAt": "2026-10-02T12:10:00+03:00", "publishedAt": "2026-09-20T10:15:00+03:00", "highlight": false }, "relationships": { "salary": {"data": {"type": "vacancySalary", "id": "sal-41234567"}} } }, { "type": "vacancySalary", "id": "sal-41234567", "attributes": { "minSalary": 150000, "maxSalary": 250000, "paymentAgreement": false } } ] }职位详情
GET
/v1/openings/{opening_id}opendata加载单条 vacancy 的 JSON:API 文档,含 vacancyDetailInfo(duties、conditions、isRemoteWork、isResumeRequired、archivedAt、fullTextPlain)以及 vacancyContactInfo 中联系人与电话是否可见的标志。
认证方式: 可选。公开职位页无需会话;登录后的请求发送 Authorization,以及 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- duties
- conditions
- isRemoteWork
- isResumeRequired
- isCommercial
- archivedAt
- fullText
- fullTextPlain
- isContactPersonHidden
- isContactPersonHasPhones
- isShowContactsAvailable
- profession
- minSalary
- maxSalary
GET /v1/openings/41234567 HTTP/1.1 Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "vacancy", "id": "41234567", "relationships": { "mainInfo": {"data": {"type": "vacancyMainInfo", "id": "mi-41234567"}}, "detailInfo": {"data": {"type": "vacancyDetailInfo", "id": "di-41234567"}}, "contactInfo": {"data": {"type": "vacancyContactInfo", "id": "ci-41234567"}}, "company": {"data": {"type": "company", "id": "1080"}}, "town": {"data": {"type": "town", "id": "4"}} } }, "included": [ { "type": "vacancyDetailInfo", "id": "di-41234567", "attributes": { "archivedAt": null, "conditions": "ДМС, гибрид", "duties": "Maintain backend services", "isCommercial": true, "isRemoteWork": true, "isResumeRequired": true, "fullTextPlain": "Python developer, remote" } }, { "type": "vacancyContactInfo", "id": "ci-41234567", "attributes": { "isContactPersonHidden": false, "isContactPersonHasPhones": true, "isShowContactsAvailable": true } } ] }公司资料
GET
/v1/employers/{employer_id}opendata返回 JSON:API 的 company 资源,含 title、createdAt、vacanciesCount、description、logoUrl、website,以及 directResponseEnabled 与 isEnabledInMyConnections 标志。
认证方式: 可选。公开公司页无需会话;登录后的请求发送 Authorization,以及 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- title
- createdAt
- vacanciesCount
- description
- logoUrl
- website
- directResponseEnabled
- isEnabledInMyConnections
GET /v1/employers/1080 HTTP/1.1 Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "company", "id": "1080", "attributes": { "title": "Example Corp", "createdAt": "2014-03-11T00:00:00+04:00", "vacanciesCount": 42, "description": "IT services", "logoUrl": "https://cdn.example.org/logo.png", "website": "https://example.com", "directResponseEnabled": true, "isEnabledInMyConnections": false } } }公司评价
GET
/v1/employers/{employer_id}/reviews/{review_id}opendata读取一条 companyReview,含 overallRating 以及 career、salary、stability、management、team 分项,另有 reviewText、advantages、disadvantages 与 willRecommend。
认证方式: 可选。公开评价无需会话;登录后的请求发送 Authorization,以及 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- overallRating
- career
- salary
- stability
- management
- team
- reviewText
- advantages
- disadvantages
- createdAt
- updatedAt
- willRecommend
GET /v1/employers/1080/reviews/88001 HTTP/1.1 Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "companyReview", "id": "88001", "attributes": { "overallRating": 4, "career": 4, "salary": 3, "stability": 5, "management": 4, "team": 5, "reviewText": "Stable team, average pay", "advantages": "DMS, hybrid", "disadvantages": "Slow promotion", "createdAt": "2026-04-12T18:00:00+03:00", "updatedAt": "2026-04-12T18:00:00+03:00" }, "relationships": { "company": {"data": {"type": "company", "id": "1080"}}, "willRecommend": {"data": {"type": "companyReviewWillRecommendDictionary", "id": "yes"}} } } }简历详情
GET
/v1/cvs/{cv_id}osint加载一份 resume,含 position、dateCreate、dateUpdate、datePublish、remoteWork、relocatePossibility、additionalInformation,以及 catalogues、citizenship、contacts、children 关联。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- position
- dateCreate
- dateUpdate
- datePublish
- remoteWork
- relocatePossibility
- additionalInformation
- catalogues
- citizenship
- contacts
- children
GET /v1/cvs/900111 HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "resume", "id": "900111", "attributes": { "position": "Python developer", "dateCreate": "2025-11-02T12:00:00+03:00", "dateUpdate": "2026-10-01T09:30:00+03:00", "datePublish": "2026-10-01T09:31:00+03:00", "remoteWork": true, "relocatePossibility": false, "additionalInformation": "Open to hybrid" }, "relationships": { "catalogues": {"data": [{"type": "specialization", "id": "33"}]}, "citizenship": {"data": {"type": "citizenshipDictionary", "id": "1"}}, "contacts": {"data": [{"type": "contact", "id": "c-1"}]}, "children": {"data": null} } } }投递简历
POST
/v1/seeker/cv-sendopendata创建 cvApplication,内含 vacancyResponse(createdAt、viewedAt、hasNewEvents,以及可选 resumeLetter),对应求职者用简历投递职位。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Content-Type: application/vnd.api+json。
- vacancyResponse
- companyResponse
- createdAt
- viewedAt
- hasNewEvents
- resumeLetter
- cvApplicationType
- responseSource
POST /v1/seeker/cv-send HTTP/1.1 Accept: application/vnd.api+json Content-Type: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent> { "data": { "type": "cvApplication", "relationships": { "vacancyResponse": { "data": {"type": "vacancyResponse", "id": "vr-new"} } } } }{ "data": { "type": "cvApplication", "id": "ca-778899", "relationships": { "vacancyResponse": {"data": {"type": "vacancyResponse", "id": "vr-778899"}}, "companyResponse": {"data": null} } }, "included": [ { "type": "vacancyResponse", "id": "vr-778899", "attributes": { "createdAt": "2026-10-11T11:04:00+03:00", "viewedAt": null, "hasNewEvents": false } } ] }投递记录列表
GET
/v1/seeker/cv-sendsopendata列出当前求职者的 cvApplication(已投职位),每条关联 vacancyResponse 的 createdAt、viewedAt、hasNewEvents,以及 vacancy、resume、chat。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- vacancyResponse
- createdAt
- viewedAt
- hasNewEvents
- vacancy
- resume
- chat
- status
- cvApplicationType
GET /v1/seeker/cv-sends HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": [ { "type": "cvApplication", "id": "ca-778899", "relationships": { "vacancyResponse": {"data": {"type": "vacancyResponse", "id": "vr-778899"}} } } ], "included": [ { "type": "vacancyResponse", "id": "vr-778899", "attributes": { "createdAt": "2026-10-11T11:04:00+03:00", "viewedAt": "2026-10-11T16:20:00+03:00", "hasNewEvents": true }, "relationships": { "vacancy": {"data": {"type": "vacancy", "id": "41234567"}}, "resume": {"data": {"type": "resume", "id": "900111"}}, "chat": {"data": {"type": "chat", "id": "ch-12"}} } } ] }密码授权登录
POST
/v1/session/passwordosint用 username、password、grant_type、scope 换取 auth 资源,含 token、refreshToken、expiresIn、status、isPhoneConfirmationRequired,以及关联的 applicant(name、hasLogin、hasPassword)。
认证方式: 无需认证。请求体为 JSON 登录请求(username、password、grant_type、scope)。后续请求在 Authorization 中携带返回的 token,并附带 X-Api-App-Id、X-Device-Id 与 User-Agent。
- username
- password
- grant_type
- scope
- token
- status
- refreshToken
- expiresIn
- isPhoneConfirmationRequired
- applicant
- name
- hasLogin
- hasPassword
POST /v1/session/password HTTP/1.1 Content-Type: application/json Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent> { "username": "[email protected]", "password": "********", "grant_type": "password", "scope": "" }{ "data": { "type": "auth", "id": "sess-1", "attributes": { "token": "<access_token>", "status": "ok", "refreshToken": "<refresh_token>", "expiresIn": 2592000, "isPhoneConfirmationRequired": false }, "relationships": { "applicant": {"data": {"type": "applicant", "id": "ap-55"}} } }, "included": [ { "type": "applicant", "id": "ap-55", "attributes": { "name": "Ivan Petrov", "hasLogin": true, "hasPassword": true } } ] }收藏职位
GET
/v1/saved/openingsopendata列出当前求职者的 favoriteVacancy,每条指向一个 vacancy。写入在求职者资料上附加或解除同一关系。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- favoriteVacancy
- vacancy
GET /v1/saved/openings HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": [ { "type": "favoriteVacancy", "id": "fv-41234567", "relationships": { "vacancy": {"data": {"type": "vacancy", "id": "41234567"}} } } ] }职位订阅
POST
/v1/saved/searchesopendata为保存的搜索创建 vacancySubscription(keywords、town、payment 及与职位搜索相同的 facet)。列表与详情复用同一收藏搜索集合。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Content-Type: application/vnd.api+json。
- vacancySubscription
- filters[keywords]
- filters[town]
- filters[payment]
POST /v1/saved/searches HTTP/1.1 Accept: application/vnd.api+json Content-Type: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent> { "data": { "type": "vacancySubscription", "attributes": { "filters": { "keywords": "python", "town": "4", "payment": "150000" } } } }{ "data": { "type": "vacancySubscription", "id": "54536249" } }简历浏览统计
GET
/v1/cvs/views/summaryosint返回 resumeStatistic,含 viewsCount 以及 statisticItems、statisticPeriod,供简历浏览页使用。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- viewsCount
- statisticItems
- statisticPeriod
GET /v1/cvs/views/summary HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "resumeStatistic", "id": "rs-900111", "attributes": { "viewsCount": 37 }, "relationships": { "statisticItems": {"data": [{"type": "resumeStatisticItem", "id": "i-1"}]}, "statisticPeriod": {"data": {"type": "resumeStatisticPeriod", "id": "week"}} } } }标记简历浏览已读
POST
/v1/cvs/views/mark-readosint将简历浏览标记为已读。关联的 resumeCompanyView 含 date、isCompanyPayResumeInDay、company 与 views;每条 resumeView 含 date、isApplicantViewed、isCollapsed。同类动作可将整个雇主分组标为已读。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。查询参数 include=params。Accept: application/vnd.api+json。
- date
- isCompanyPayResumeInDay
- views
- company
- isApplicantViewed
- isCollapsed
POST /v1/cvs/views/mark-read?include=params HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "resumeCompanyView", "id": "rcv-1", "attributes": { "date": "2026-10-10", "isCompanyPayResumeInDay": true }, "relationships": { "company": {"data": {"type": "company", "id": "1080"}}, "views": {"data": [{"type": "resumeView", "id": "rv-1"}]} } }, "included": [ { "type": "resumeView", "id": "rv-1", "attributes": { "date": "2026-10-10T09:12:00+03:00", "isApplicantViewed": true, "isCollapsed": false } } ] }与雇主的聊天
GET
/v1/inbox/threads/{thread_id}opendata加载求职者与雇主 HR 的一条 chat:closed、createdAt、updatedAt、status、unreadMessageCounter、lastMessage,以及 resume、company、hrMembers、disableReason。单条消息挂在同一会话下。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- closed
- createdAt
- updatedAt
- status
- unreadMessageCounter
- lastMessage
- resume
- company
- hrMembers
- disableReason
GET /v1/inbox/threads/12 HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": { "type": "chat", "id": "12", "attributes": { "closed": false, "createdAt": "2026-10-11T11:05:00+03:00", "updatedAt": "2026-10-11T16:22:00+03:00" }, "relationships": { "status": {"data": {"type": "chatStatusTypeDictionary", "id": "open"}}, "unreadMessageCounter": {"data": {"type": "chatCounter", "id": "cc-12"}}, "lastMessage": {"data": {"type": "lastChatMessage", "id": "m-99"}}, "resume": {"data": {"type": "resume", "id": "900111"}}, "company": {"data": {"type": "company", "id": "1080"}}, "hrMembers": {"data": [{"type": "chatHrMember", "id": "hr-1"}]}, "disableReason": {"data": null} } } }简历自动投递
POST
/v1/cvs/auto-applyopendata创建 resumeAutoResponse 规则,当职位匹配 professionKeywords、bodyKeywords、minPayment、paymentDefined、onlyRemote 时自动投递简历;towns、companies、professionalSkills 进一步收窄。详情与编辑复用同一规则资源。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Content-Type: application/vnd.api+json。
- enabled
- professionKeywords
- bodyKeywords
- minPayment
- paymentDefined
- onlyRemote
- expiredAt
- resume
- towns
- companies
- professionalSkills
POST /v1/cvs/auto-apply HTTP/1.1 Accept: application/vnd.api+json Content-Type: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent> { "data": { "type": "resumeAutoResponse", "attributes": { "enabled": true, "professionKeywords": "python", "bodyKeywords": "backend", "minPayment": 150000, "paymentDefined": true, "onlyRemote": true }, "relationships": { "resume": {"data": {"type": "resume", "id": "900111"}} } } }{ "data": { "type": "resumeAutoResponse", "id": "ar-4412", "attributes": { "enabled": true, "professionKeywords": "python", "bodyKeywords": "backend", "minPayment": 150000, "paymentDefined": true, "onlyRemote": true, "expiredAt": "2026-11-11T00:00:00+03:00" }, "relationships": { "resume": {"data": {"type": "resume", "id": "900111"}}, "towns": {"data": [{"type": "town", "id": "4"}]}, "companies": {"data": []}, "professionalSkills": {"data": []} } } }课程目录
GET
/v1/learning/catalogopendata列出 JSON:API 的 course,含 courseMainInfo(name、annotation、externalUrl、profession、erid、publishedAt)和 courseDetailInfo(description、price、startDate、anyTimeLearning、displayFrom、displayTo、address),以及 company 与 eduProviderProfile。
认证方式: 可选。公开课程列表无需会话;登录后的请求发送 Authorization,以及 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- name
- annotation
- externalUrl
- profession
- erid
- publishedAt
- description
- price
- startDate
- anyTimeLearning
- displayFrom
- displayTo
- address
GET /v1/learning/catalog HTTP/1.1 Accept: application/vnd.api+json X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": [ { "type": "course", "id": "c-8801", "relationships": { "mainInfo": {"data": {"type": "courseMainInfo", "id": "cmi-8801"}}, "detailInfo": {"data": {"type": "courseDetailInfo", "id": "cdi-8801"}}, "company": {"data": {"type": "company", "id": "1080"}}, "provider": {"data": {"type": "eduProviderProfile", "id": "ep-12"}} } } ], "included": [ { "type": "courseMainInfo", "id": "cmi-8801", "attributes": { "name": "Python backend", "annotation": "REST APIs", "externalUrl": "https://example.edu/python", "profession": "Python developer", "erid": "2Vtzqv", "publishedAt": "2026-09-01T10:00:00+03:00" } }, { "type": "courseDetailInfo", "id": "cdi-8801", "attributes": { "description": "12-week backend track", "price": 49000, "startDate": "2026-11-01", "anyTimeLearning": false, "displayFrom": "2026-09-01", "displayTo": "2026-12-31", "address": "Moscow" } } ] }用户通知
GET
/v1/inbox/alertsopendata列出当前求职者的 notification 收件箱:notificationType、title、content、isNew、date,以及 vacancyId、resumeId、companyId 和关联的 deeplink、chat、actions、labels。
认证方式: 需登录。Authorization 携带会话 token;同时发送 X-Api-App-Id、X-Device-Id 与 User-Agent。Accept: application/vnd.api+json。
- notificationType
- title
- content
- isNew
- date
- vacancyId
- resumeId
- companyId
- deeplink
- chat
- actions
- labels
GET /v1/inbox/alerts HTTP/1.1 Accept: application/vnd.api+json Authorization: <token> X-Api-App-Id: <app_id> X-Device-Id: <android_id> User-Agent: <app_user_agent>{ "data": [ { "type": "notification", "id": "n-9001", "attributes": { "notificationType": "resume_view", "title": "Employer opened your CV", "content": "Example Corp viewed resume 900111", "isNew": true, "date": "2026-10-11T09:12:00+03:00", "vacancyId": 41234567, "resumeId": 900111, "companyId": 1080 }, "relationships": { "deeplink": {"data": {"type": "notificationDeeplink", "id": "dl-1"}}, "chat": {"data": null}, "actions": {"data": []}, "labels": {"data": []} } } ] }
数据类别
- 职位
- 薪资
- 雇主
- 公司评价
- 简历
- 投递
- 简历浏览
- 聊天
- 自动投递
- 课程
- 通知
数据使用场景与案例
职位市场分析
劳动力市场看板从职位搜索与详情中读取 profession、minSalary、maxSalary、paymentAgreement、town 与 remoteWorkBinary,按城市和职业目录绘制薪资区间。
雇主口碑监测
雇主品牌工具拉取 company 的 title、vacanciesCount 以及 companyReview 的 overallRating、career、salary、stability、management、team,对照在招职位跟踪评价。
投递流水同步
ATS 连接器同步 cvApplication 及 vacancyResponse 的 createdAt、viewedAt、hasNewEvents,投递后跟踪相关 chat 的 unreadMessageCounter,并同步 resumeAutoResponse 规则(enabled、professionKeywords、minPayment、onlyRemote)。
简历浏览提醒
求职助手关注 resumeStatistic 的 viewsCount 以及 resumeCompanyView 的 date / isCompanyPayResumeInDay,获知哪些雇主打开过简历。
常见问题
哪些调用支撑 SuperJob 的职位搜索与详情?
搜索返回 JSON:API 的 vacancy 文档,可用 keywords、town、payment、remoteWorkBinary、catalogues 过滤。每条含 vacancyMainInfo(profession、publishedAt)和 vacancySalary(minSalary、maxSalary、paymentAgreement)。打开卡片加载 vacancyDetailInfo(duties、conditions、isRemoteWork、isResumeRequired)以及 vacancyContactInfo 中电话是否可见的标志。
公司页有哪些雇主与评价字段?
company 资源含 title、createdAt、vacanciesCount、description、logoUrl、website 与 directResponseEnabled。评价是 companyReview,含 overallRating 以及 career、salary、stability、management、team,还有 reviewText、advantages、disadvantages 与 willRecommend。
简历、投递和浏览记录长什么样?
resume 保存 position、dateCreate、dateUpdate、datePublish、remoteWork 与 relocatePossibility。投递创建 cvApplication,内含 vacancyResponse(createdAt、viewedAt、hasNewEvents),并可能打开 chat。浏览统计给出 viewsCount;标记已读返回 resumeCompanyView 的 date / isCompanyPayResumeInDay 以及 resumeView 的 isApplicantViewed。
安卓端 SuperJob 如何认证?
登录提交 username、password、grant_type、scope,返回 auth 资源的 token、refreshToken、expiresIn、isPhoneConfirmationRequired,以及 applicant(name、hasLogin、hasPassword)。后续登录请求在 Authorization 中携带该 token,并附带 X-Api-App-Id、X-Device-Id 与 User-Agent。职位与公司可读可不登录;简历、投递、收藏、聊天和简历浏览需要 token。
与 SuperJob: работа и вакансии 相似的应用
- hh: поиск работы — HeadHunter(hh.ru)是俄罗斯最大的招聘网站,安卓端提供职位搜索、简历、投递与招聘方联系方式。
- Rabota.ru — Rabota.ru 是俄罗斯的招聘网站,2019 年被 Sberbank 收购,职位以中层岗位、学生和实习为主。
- Zarplata.ru — Zarplata.ru 是俄罗斯的招聘网站,侧重本地和地区职位,在西伯利亚、远东和乌拉尔地区尤为活跃。
- Avito — Avito 是俄罗斯的分类信息平台,其招聘板块常用于蓝领、零售、建筑和季节性岗位。
- Trudvsem — Trudvsem(Работа в России)是俄罗斯联邦劳动局运营的官方就业平台,职位信息经过官方核验。
- Habr Career — Habr Career(前身为 Мой круг)是俄罗斯的求职平台,专注于 IT 和技术岗位。
- Indeed Job Search — Indeed 是全球性职位搜索引擎,自 2022 年起在俄罗斯的服务受限,但仍是跨国求职的常用选择。
相关主题
- superjob api
- superjob 职位
- profession minSalary maxSalary
- companyReview overallRating
- resume datePublish
- cvApplication vacancyResponse
- resumeStatistic viewsCount
- X-Api-App-Id
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业