Upwork Scraping

Upwork Scraping Examples

#Job Details

curl -X POST /v1/upwork/job \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.upwork.com/nx/search/jobs/details/~021964708900582486255"
  }'

#Search Jobs

curl -X POST /v1/upwork/search-jobs \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "laravel",
    "type": "hourly,fixed",
    "difficulty": "intermediate,expert",
    "min_hourly_rate": 25,
    "max_hourly_rate": 100
  }'

#Freelancer Profile

curl -X POST /v1/upwork/freelancer-profile \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.upwork.com/freelancers/~0123456789abcdef"
  }'

#Search Freelancers

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