Glassdoor Jobs
收藏Glassdoor Jobs API 数据集概述
数据集名称
Glassdoor Jobs
数据集提供者
Vali G
数据集描述
该API旨在根据可定制的搜索条件,从Glassdoor提取结构化的职位列表。它为收集最新的职位数据提供了可靠且可扩展的方式。
主要功能
- 从Glassdoor抓取职位信息,支持按职位角色、地点、日期、评级和“Easy Apply”进行筛选。
- 返回清晰、结构化的数据。
- 支持分页和过滤,可高效检索数百个相关职位列表。
- 输出为结构化JSON格式。
接口端点
- GET /jobs/search:搜索职位。
- GET /jobs/description/{id}:获取职位描述。
输入参数
必需/通用字段
keywords(字符串):要搜索的职位名称、技能或公司名称。示例:"Developer"。locationType(字符串):可用值(城市、州、国家):C, S, N。默认值:"C"。locationId(整数):地点ID。示例(纽约):1132348。
可选过滤器
daysOld(整数):职位发布的最长天数。默认值:30。easyApply(布尔值):如果设置为true,则仅返回支持Easy Apply的职位。minRating(数字):最低公司评级(0.0–5.0)。示例:3.8。
高级选项
excludeJobIds(字符串数组):要从结果中排除的职位ID列表。可用于去重。
示例输入
json { "keywords": "Backend Developer", "location": "San Francisco", "daysOld": 7, "easyApply": true, "minRating": 4.0, }
输出示例
每个返回的职位列表项包含丰富的职位、公司和薪酬信息。 json { "id": 1010062906489, "title": "Senior Engineer - Applied AI (Java)", "url": "https://www.glassdoor.com/job-listing/j?jl=1010062906489", "seoUrl": "https://www.glassdoor.com/job-listing/senior-engineer-applied-ai-java-geico-JV_IC1132348_KO0,31_KE32,37.htm?jl=1010062906489", "ageInDays": 12, "rating": 2.6, "easyApply": false, "employer": { "id": 270, "name": "Government Employees Insurance Company", "url": "https://www.glassdoor.com/Overview/W-EI_IE270.htm", "logoUrl": "https://media.glassdoor.com/sql/270/geico-squareLogo-1730389987906.png" }, "location": { "countryId": 1, "id": 1132348, "name": "New York, NY", "type": "C" }, "pay": { "source": "EMPLOYER_PROVIDED", "currency": "USD", "period": "ANNUAL", "min": 100000, "max": 215000 } }
典型应用场景
- 职位聚合平台
- 劳动力市场和薪资分析
- 竞争性招聘情报
- 招聘人员的潜在客户生成
- 为AI/ML模型提供职位数据
- 自动化职位提醒系统
关键特性
- 快速且可扩展
- 高级过滤以获得精确结果
- 结构化、清晰的JSON输出
- 易于与API、数据库和工作流集成
- 支持通过排除职位ID进行增量更新
使用建议
- 使用
excludeJobIds避免在重复运行中处理重复数据。 - 利用
daysOld获取新鲜、相关的数据集。 - 通过
minRating筛选以关注更高质量的雇主。 - 启用
easyApply以构建注重转化的职位管道。



