Upwork Scraping

Upwork Freelancer Search API

POST /v1/upwork/search-freelancers

Use this endpoint when you want to search for public Upwork talent profiles and rank candidates inside your own workflow.

#Request Example

curl -X POST /v1/upwork/search-freelancers \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "laravel developer",
    "page": 1
  }'

#Request Body

{
  "query": "laravel developer",
  "page": 1
}

#Pricing

  • 3 credits

Credits are only deducted for successful requests.

#Example Response

{
  "response": [
    {
      "name": "Jane Developer",
      "title": "Senior Laravel Developer",
      "description": "API-first Laravel engineer with marketplace and SaaS experience.",
      "location": "Pakistan",
      "timezone": "Asia/Karachi",
      "hourly_rate": 45,
      "skills": ["Laravel", "PHP", "Vue.js"],
      "stats": {
        "total_jobs": 120,
        "total_hours": 5400,
        "jss": 98,
        "badge": "Top Rated"
      }
    }
  ]
}