AI Jobs Search API
收藏AI Jobs Search API 数据集概述
数据集名称
AI Jobs Search API
数据集提供者
novastartech
数据集类别
Jobs
数据集描述
该API提供了一个统一的、通过简单REST接口搜索、分析和集成最新职位列表的方式。它专为需要可靠、结构化职位数据的招聘网站、招聘平台、人才智能工具、自动化工作流和内部招聘系统而设计。这是一个具有AI增强、薪资信号、远程过滤和候选人与职位匹配功能的实时全球职位API。
主要功能与特性
- 可搜索的职位列表:提供可搜索的职位列表。
- 基于新鲜度的数据流:提供按小时、24小时、7天和6个月划分的最新职位数据流。
- 过期职位跟踪:跟踪过期职位以便清理。
- AI就绪的职位元数据:提供AI就绪的职位元数据。
- 候选人与职位匹配:支持根据候选人资料进行职位匹配。
- 趋势市场洞察:提供趋势市场洞察。
目标用户
- 招聘网站创始人
- 招聘人员
- 人才寻源团队
- HR技术平台
- 人才智能公司
- 寻找招聘信号的销售团队
- 无代码和工作流自动化用户
主要端点
GET /health:检查API是否正在运行。GET /v1/jobs/search:基于关键词进行职位搜索的主要端点。GET /v1/jobs/hourly:过去一小时内索引的职位。GET /v1/jobs/24h:过去24小时内索引的职位。GET /v1/jobs/7d:过去7天内索引的职位。GET /v1/jobs/6m:过去6个月内发布的职位。GET /v1/jobs/expired:返回过期的职位ID,以便从自己的系统中移除或停用。GET /v1/jobs/{id}:返回单个职位的完整详细信息。POST /v1/jobs/match:根据职位名称、技能、地点、远程偏好和其他信号,对职位与候选人资料进行匹配排序。GET /v1/jobs/insights/trending:返回趋势信号,如顶级组织、职位名称和技能。
搜索过滤器
支持多种过滤器,包括:q、location、organization、organization_slug_filter、remote、source、industry_filter、seniority_filter、employment_type_filter、description_filter、organization_description_filter、organization_specialties_filter、employees_gte、employees_lte、agency、directapply、external_apply_url、date_filter、order、limit、offset、include_ai、description_type、ai_work_arrangement_filter、ai_experience_level_filter、ai_visa_sponsorship_filter、ai_has_salary。
分页
使用 limit 和 offset 参数进行分页。
- 标准端点:最多
100条。 6m端点:最多500条。
描述输出控制
使用 description_type 参数控制职位描述的格式:
none:不包含描述。text:纯文本描述。html:HTML格式描述。
AI字段
当设置 include_ai=true 时,API可能返回以下字段:
- 薪资信号
- 经验水平
- 工作安排
- 签证赞助信号
- 福利
- 关键技能
- 职责摘要
- 要求摘要
- 语言 (注意:如果AI增强尚未运行,某些AI字段可能为空值。)
返回的职位信息
一个职位结果可能包含以下字段:
id、title、organization、organization_url、location_text、remote_derived、employment_type、source、source_type、source_domain、url、date_posted、date_indexed、seniority、linkedin_org_employees、linkedin_org_industry、linkedin_org_followers、directapply、external_apply_url。
启用AI字段后,还可能包含:ai_salary_minvalue、ai_salary_maxvalue、ai_experience_level、ai_work_arrangement。
最佳实践
- 使用
hourly、24h或7d端点进行计划数据摄取。 - 使用
expired端点保持本地数据库清洁。 - 使用
offset进行分页。 - 仅在需要AI字段时使用
include_ai=true。 - 需要更小、更快的响应时,使用
description_type=none。 - 需要排序结果而非原始搜索时,使用
match端点。 - 为仪表板和商业智能使用
insights/trending端点。
重要说明
- 这是一个职位API,不是官方的LinkedIn API。
- 数据新鲜度取决于数据源可用性和摄取计划。
- 某些字段可能为空,具体取决于数据源覆盖范围和增强状态。
- LinkedIn衍生的公司元数据可能因列表详细信息可用性而异。
- 如果在最终用户应用程序中显示,应谨慎渲染HTML描述。
使用场景总结
- 搜索职位:使用
search。 - 获取最新职位:使用
hourly、24h、7d或6m。 - 移除旧职位:使用
expired。 - 推荐职位:使用
match。 - 分析市场:使用
insights/trending。



