遇见数据集

Upwork Jobs Scraper API

收藏
RapidAPI2026-08-14 更新2026-08-15 收录
官方服务:

资源简介:

Search public Upwork jobs and collect structured job details.

创建时间:
2026-08-14
原始信息汇总

数据集概述:Upwork Jobs Scraper API

简介 Upwork Jobs Scraper API 是一个非官方的数据接口,用于搜索公开的 Upwork 职位列表,或获取单个职位的完整公开详情。该 API 使用稳定的职位 ID 和规范化的 Upwork URL,适用于职位监控、劳动力市场研究、技能分析和内部职位发现。

基础信息

  • API 归属: 由 Minh Quy Truong 创建,分类为"Jobs"。
  • 状态: 技术状态为LIVE_VERIFIED,后端矩阵测试通过 13/13 案例,公共网关测试同样通过。
  • 服务指标: 服务级别 100%,平均延迟 3498ms,流行度评分 8.7。
  • RapidAPI 基础 URL: https://upwork-jobs-scraper-api.p.rapidapi.com

核心功能

  1. 搜索职位

    • 支持通过关键词高级搜索文本(如 allWords、anyWords、excludedWords、exactPhrase、titleWords)或类型化的公共过滤器(如职位类型、时薪范围、经验级别、客户所在地等)进行生成式搜索。
    • 也支持直接提供一个严格的公开 Upwork 搜索 URLsearchUrl),并保留其支持的过滤器进行搜索。
    • 单次调用最多可返回 100 个搜索卡片;结合详情获取(fetchDetails: true)时,最多可为 10 个结果附加完整详情。
  2. 获取职位详情

    • 通过稳定的职位 ID(以 ~02 开头,后跟 18-30 位数字)或规范化的职位 URL 获取单个职位的完整公开信息。
    • 职位不可用或已关闭时返回 HTTP 404 错误。

基本用法

  • 认证: 使用 RapidAPI 提供的 x-rapidapi-keyx-rapidapi-host 头信息。无需发送额外的后端 bearer 密钥。
  • REST 路由: POST /jobs(搜索) 和 POST /job-detail(职位详情)。
  • 成功状态码: 每次成功调用返回 HTTP 201,并消耗一次 RapidAPI 请求和一次 scraper.run 后端额度。

主要输入与限制

  • 文本字段: 关键词及高级搜索文本字段,字符数限制为 1-200。
  • ID 字段: 技能、类别、子类别 ID(如 skillIdscategoryIdssubcategoryIds)是数字 Upwork ID,长度限制不同。
  • 分页与排序: pageSize 可选 10、20 或 50;sort 可选 relevancerecency(默认 relevance)。
  • maxItems 控制: 搜索返回数量 1-100;若 fetchDetailstrue,则上限为 10。
  • URL 限制: 搜索 URL 必须使用 HTTPS、www.upwork.com 主机和 /nx/search/jobs/ 路径,不支持凭据或自定义端口,URL 长度最多 2048 字符。

输出结构

  • 搜索输出: 返回 data.jobscountestimatedTotaltruncatedpartial 字段。
  • 详情输出: 返回 data.job
  • 详情状态: 可能为 not_requestedfetchedunavailablefailed。若后续页面或可选详情失败,可能返回部分成功的行(partial: true)。
  • 字段规范: 输出字段固定;缺失值为 null,缺失技能为空数组

状态码说明

  • 201:成功。
  • 400:无效输入。404:直接职位不可用。409:重复请求 ID。
  • 401402403:后端账户、额度或计划错误。
  • 429:速率或并发限制。499:调用方取消。
  • 502503504:上游数据被阻止、服务不可用或请求超时。
  • 后端操作截止时间为 55 秒,RapidAPI Studio 网关超时为 65 秒(调用方超时应大于 65 秒)。

计费详情

套餐 月费 包含请求数
Basic $0.00 12
Pro $4.99 10,000
Ultra $24.99 60,000
Mega $49.99 125,000
  • 推荐套餐: Pro。
  • 带宽: 标准带宽额度为每月 10,240 MB,超出部分按 $0.001/MB 计费。

重要使用限制

  • 仅允许处理公开的职位和客户数据,禁止使用 Upwork 账户凭据、私密 cookie、个人消息等。
  • 需遵守适用法律、隐私规则、数据权利及 Upwork 服务条款。
  • 不得利用该 API 冒充 Upwork 或暗示合作关系。
  • 上游页面可能变化,未公开或不存在的字段将保持 null
二维码
社区交流群
二维码
科研交流群
商业服务