26 platforms, inside your AI
Zomler

API · Upwork

[ docs ]Jobs & work

Upwork

Measured Upwork job data, one operation per call. ops: search (a query with Upwork's own filters — sort, hourly rate and fixed budget bounds, experience level, client hiring history, project length, hours per week, client country; every hit a full posting with budget, skills, the client's profile and spend, and live proposal counts: applicants, interviewing, invites, hired), history (stored proposal-count series of postings already held, by job id or URL, free). Fresh fetches cost credits; anything already held is free.

POST https://api.zomler.com/api/v1/platforms/upwork

history

free · reads what is held

Stored proposal-count series of postings already held — free.

Request fields

FieldTypeDefaultValues / limits
subjectsrequiredlist of string1-10 items
metricenumapplicantsapplicantsinterviewinginvites_senthired
daysinteger901-730

Example

curl
curl -X POST https://api.zomler.com/api/v1/platforms/upwork \
  -H "X-API-Key: zk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
  "request": {
    "op": "history",
    "subjects": [
      "example"
    ]
  },
  "estimateOnly": false
}'