Piloterr

Upwork Jobs

GET
/v2/upwork/jobs

Upwork Jobs API: search freelance job listings by skill slug or URL. Returns budgets, skills, experience level and pagination via browser rendering.

Credit cost: 2 credits per call

Authentification

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Paramètres de requête

query*string

Upwork skill slug or full freelance-jobs URL.

Examples:

api-development
https://www.upwork.com/freelance-jobs/api-development/

Returns { skill, title, results[], pagination }.

Use Upwork Freelancer to enrich a candidate profile from a freelancer URL.

return_page_source?boolean

When true, return the raw HTML page source as {"result": "..."} instead of structured JSON. Defaults to false.

Corps de la réponse

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v2/upwork/jobs?query=string"
{  "skill": "api-development",  "title": "Find the Best API Developer Jobs",  "results": [    {      "title": "Full-stack Shopify + Make.com + Gemini AI Automation Setup",      "job_id": "022071658395247542131",      "skills": [        "HTML",        "HTML5",        "CSS",        "Shopify"      ],      "currency": "USD",      "duration": "1 to 3 months",      "job_type": "fixed",      "posted_at": "2026-06-29T18:13:45+0000",      "budget_max": null,      "budget_min": 800,      "posted_ago": "14 hours ago",      "description": "Dear Expert,\nBelow you can find a description of my project where your expertise would be needed.\nProject Overview: I am looking for a full-stack automation expert/agency to build a completely turnkey...",      "listing_url": "https://www.upwork.com/freelance-jobs/apply/Full-stack-Shopify-Make-com-Gemini-Automation-Setup_~022071658395247542131/",      "hours_per_week": null,      "experience_level": "Expert"    },    {      "title": "Looking for an AI Agent Developer for Social Media Automation",      "job_id": "022071659921584263119",      "skills": [        "Lead Generation",        "Artificial Intelligence",        "Python"      ],      "currency": "USD",      "duration": "1 to 3 months",      "job_type": "fixed",      "posted_at": "2026-06-29T18:19:49+0000",      "budget_max": null,      "budget_min": 13000,      "posted_ago": "13 hours ago",      "description": "I am looking to build an AI agent that can manage and handle social media profiles across platforms like Facebook, Instagram, LinkedIn, and TikTok.\nThe goal is to create an AI-powered system that can ...",      "listing_url": "https://www.upwork.com/freelance-jobs/apply/Looking-for-Agent-Developer-for-Social-Media-Automation_~022071659921584263119/",      "hours_per_week": null,      "experience_level": "Expert"    }  ],  "pagination": {    "next": null,    "page": 1,    "per_page": 30,    "total_pages": 206,    "total_results": 6156  }}
{  "error": "Bad Request"}
{  "error": "Invalid API Key"}
{  "error": "Payment required"}
{  "error": "Rate limit exceeded for the API key: quota monthly"}
{  "error": "Internal Error"}