Upwork Scraping

Upwork Scraping Pricing

#How Credits Work

The Scraping API uses a credit system. Credits are added to your account when you subscribe to a monthly package. Credits are only deducted for successful requests.

#Monthly Packages

Package Credits Price
Starter 10,000 $10/month
Growth 55,000 $50/month
Business 115,000 $100/month
Enterprise 600,000 $500/month
Scale 1,250,000 $1,000/month
Subscribe from your dashboard. Credits are added after successful payment.

#Request Costs

Endpoint Cost
POST /v1/upwork/job 1 credit
POST /v1/upwork/search-jobs 4 credits
POST /v1/upwork/freelancer-profile 3 credits
POST /v1/upwork/search-freelancers 3 credits
POST /v1/upwork Depends on which flow the URL resolves to

#Example Request

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"
  }'

#Notes

  • credits are only deducted for successful requests
  • search-jobs currently uses a fixed 4-credit cost in code
  • validation failures do not deduct credits
  • private or empty results can still return a 200 with an informational message