JobsAPI
收藏官方服务:
资源简介:
Live job postings collected directly from company applicant tracking systems, normalised into one schema. 260,000+ open roles across 11,000 companies, with structured salary, country, remote status and seniority. Sourced from public ATS endpoints, not LinkedIn scraping.
创建时间:
2026-07-28
原始信息汇总
数据集概述:JobsAPI
- 提供方:Nordic Solutions
- 分类:Jobs(工作)
- API版本:1.0.0(当前版本)
- 订阅计划:
- BASIC:$0.00/月
- PRO:$29.00/月
- ULTRA:$99.00/月
核心数据规模
- 覆盖 11,000+ 家公司
- 包含 260,000+ 个公开职位
- 数据每 6 小时 刷新一次
- 职位信息永远不会被删除,下架的职位会被标记为“inactive”并保留
last_seen日期
数据来源与差异化特性
- 来源:直接从公司求职者追踪系统(ATS)的公开端点获取,非 LinkedIn 抓取(规避了 Proxycurl 被 LinkedIn 起诉下线的风险)
- 薪资提取:对于 Greenhouse 系统,能从职位描述中提取结构化薪资(最小、最大、货币、周期),覆盖 61.8% 的职位,准确率 85%;若供应商自身提供结构化薪酬,则直接使用并标记来源为
provider - 标准化字段:每个职位都包含 ISO 国家代码、城市、远程工作标志、职级等标准化字段,非原始文本
- 位置解析:精确度 100%,召回率 97%
- 远程分类:精确度 100%,召回率 96%
可用端点
| 端点 | 方法 | 描述 |
|---|---|---|
/v1/jobs |
GET | 搜索和过滤职位,支持国家、远程、职级、薪资下限、货币、公司、供应商、发布时间、全文搜索,使用游标分页 |
/v1/companies |
GET | 获取正在跟踪的公司列表 |
/v1/stats |
GET | 获取数据集大小、薪资覆盖率、按供应商的分类统计、上次爬取时间 |
/healthz |
GET | 健康检查 |
过滤说明
- 过滤器组合:多个过滤条件以 AND 逻辑组合
q参数:对职位标题和描述进行全文搜索salary_min参数:匹配薪资最小值等于或高于该值的职位,不包含无薪资数据的职位seniority参数:可选值包括intern、junior、mid、senior、staff、principal、lead、manager、director、executive;无明确职级标记的职位默认分类为mid;传入无效值会返回 400 错误salary字段:若职位未标明薪资,该字段为null,而非零值对象
分页方式
- 使用不透明游标(opaque cursor)而非偏移量,确保在数据集变化时列表保持一致性
- 通过
next_cursor参数获取下一页,值为null表示结束 - 游标与发起时的过滤器绑定,更改过滤器将开始新列表
示例请求
GET /v1/jobs?country=DE&seniority=senior&remote=true&salary_min=90000¤cy=EUR&limit=25



