# Upwork API

分别查看 Upwork 外包岗位与接单人才，区分岗位预算和人才展示报价，结合技能与工作成功率整理远程用工需求和候选人。

- Domain: review · 2 data actions
- Canonical page: https://everyinfra.com/upwork-api
- Failures and empty results never form a final charge.

## Actions

### search — 关键词搜索
- Mode: sync · Price: 100 credits ($1.39 / 千次)
- Required: keyword

- Optional: exclude_keywords, experience_level, job_type, since, sort, until
- Allowed values: experience_level (entry_level/expert_level/intermediate_level), job_type (fixed_price/hourly), sort (newest/oldest/relevance)

- Returns fields: id, url, title, text, budget, budget_currency, hourly_rate_min, hourly_rate_max, job_type, experience_level, engagement_type, duration, proposals, persons_to_hire, posted_at, tags, client_name, client_location, client_rating, client_review_count, client_total_spent, client_hire_rate, client_avg_hourly_rate, payment_verified, email, emails, phone, platform

### freelancers — 自由职业者
- Mode: sync · Price: 100 credits ($1.39 / 千次)
- Required: keyword

- Optional: region, top_rated
- Allowed values: region (africa/americas/asia/europe/oceania)

- Returns fields: id, url, name, title, text, location, region, timezone, hourly_rate, currency, job_success_score, total_earnings, total_jobs, total_hours, total_hourly_jobs, total_fixed_jobs, is_top_rated, is_top_rated_plus, is_vetted, is_available, skills, image_url, platform

## Also

- Machine catalog (no key): https://everyinfra.com/openapi.json · GET /api/v1/social/catalog
- Agents guide: https://everyinfra.com/agents.md
