Job Search
收藏Job Search API 数据集概述
基本信息
- 数据集名称: Job Search API
- 数据集地址: https://rapidapi.com/webdevsachinyadav/api/job-search72
- 数据集版本: v1 (current)
- 数据集类型: API (RESTful)
- 数据集提供方: RapidAPI Hub
数据集描述
Job Search API 是一个提供新鲜、高质量职位列表的聚合API,数据来源于全球10,000多家公司招聘页面以及多个利基和独立招聘网站。该API专注于质量、新鲜度和相关性,而非数量。
核心特点
- 数据聚合: 从利基和独立招聘网站聚合职位列表。
- 数据新鲜度: 仅包含活跃职位(超过7天的职位列表自动排除),每日更新数据。
- 数据去重: 消除重复或垃圾列表。
- 响应格式: 提供干净、轻量级、对开发者友好的JSON响应。
- 快速响应: 使用缓存数据实现快速响应时间(非实时抓取)。
目标用户
- 开发者、初创公司、SaaS平台和需要职位数据的求职应用程序。
- 招聘网站和聚合器、职业和招聘平台、移动求职应用程序、内部招聘和人才寻源工具。
数据免责声明
- 该API提供来自公开来源的精选和聚合职位列表。
- 不声称与LinkedIn、Indeed或任何其他主要招聘平台有关联。
- 所有数据均经过独立处理和结构化,供开发者使用。
技术规格
核心能力
- 全局职位去重: 消除所有来源的重复职位。
- 按用户去重 (付费功能): 付费用户在30天内不会看到重复职位。
- 高级筛选: 支持按地点、类别、经验水平、薪资范围筛选。
- 批处理 (付费功能): 高效处理多个查询。
- 实时元数据: 提供带实时职位数量的类别和地点信息。
性能与规模
- 亚10毫秒响应时间: 针对Cloudflare Workers优化。
- 全球CDN: 部署在300多个全球边缘位置。
- 自动扩展: 自动处理每天10万+请求。
- 99.9% 正常运行时间: 企业级可靠性。
安全与认证
- RapidAPI集成: 安全认证和计费。
- 用户数据隔离: 用户间完全分离。
- 输入验证: 全面的参数清理。
- 速率限制: 内置滥用保护。
API端点
| 方法 | 端点 | 描述 | 认证要求 |
|---|---|---|---|
GET |
/ |
API文档和示例 | ❌ |
GET |
/health |
系统健康和状态 | ❌ |
GET |
/jobs |
使用筛选器搜索职位 | ✅ |
GET |
/jobs/{id} |
获取特定职位详情 | ✅ |
POST |
/jobs/batch |
批量搜索(仅付费) | ✅ |
GET |
/categories |
可用的职位类别 | ✅ |
GET |
/locations |
可用的职位地点 | ✅ |
基础URL
https://job-search72.p.rapidapi.com
认证
所有需要认证的端点都需要以下请求头:
X-RapidAPI-Key: YOUR_API_KEY X-RapidAPI-Host: job-search72.p.rapidapi.com
数据结构
职位对象示例
json { "id": "sha256:abc123def456...", "title": "Senior Software Engineer", "company": "Tech Corp", "location": "Remote", "category": "Technology", "experience_level": "Senior", "salary_min": 120000, "salary_max": 180000, "description": "Join our team building scalable systems...", "url": "https://example.com/job/123", "posted_date": "2026-01-25T00:00:00.000Z" }
搜索响应示例
json { "success": true, "data": { "jobs": [...], "metadata": { "total_count": 1250, "page": 1, "per_page": 10, "has_more": true, "filters_applied": ["location", "category"], "user_tier": "free", "deduplication": "global_only" } } }
筛选选项
地点筛选
- 远程职位:
location=remote - 基于城市:
location=san francisco,location=new york - 基于州/省:
location=california,location=texas - 基于国家:
location=united states,location=canada
类别筛选
可用类别: technology, healthcare, finance, education, marketing, sales, customer-service, operations, human-resources, legal, other
经验水平
entry- 0-2年经验mid- 2-5年经验senior- 5年以上经验executive- 领导角色
薪资筛选 (仅付费套餐)
salary_min- 最低薪资 (例如: 100000)salary_max- 最高薪资 (例如: 200000)
定价计划
免费套餐
- 价格: $0.00 / 月
- 请求限制: 100 次请求/小时
- 功能: 基础职位搜索和筛选、全局去重、每次请求最多20个结果。
专业套餐
- 价格: $9.00 / 月
- 请求限制: 1,000 次请求/小时
- 功能: 包含所有免费套餐功能、薪资范围筛选、批处理(最多10个查询)、按用户去重(30天历史记录)、优先支持。
高级套餐
- 价格: $39.00 / 月
- 功能: 未在提供内容中详细说明。
超级套餐
- 价格: $79.00 / 月
- 功能: 未在提供内容中详细说明。
速率限制
| 套餐 | 请求/小时 | 请求/天 | 突发限制 |
|---|---|---|---|
| 免费 | 100 | 2,000 | 10/分钟 |
| 付费 | 1,000 | 20,000 | 50/分钟 |
速率限制信息包含在所有响应头中:
X-RateLimit-Limit: 100 X-RateLimit-Remaining: 95 X-RateLimit-Reset: 1640995200
错误处理
API使用标准HTTP状态码并返回详细的错误信息。
常见错误码
400- 错误请求(参数无效)401- 未授权(缺少/无效的API密钥)403- 禁止访问(您的套餐无法使用此功能)429- 超出速率限制500- 内部服务器错误
支持的SDK与库
- JavaScript/Node.js
- Python
- PHP




