upwork.com
Get job description
Input
ciphertext requiredUpwork job ciphertext as it appears in the job URL — the segment after /jobs/, e.g. "~022067575483419247922". search_jobs returns it inside each job's url.
Output
uid requiredNumeric job id (ciphertext without the ~02 prefix).
url requiredtitle requiredciphertext requiredJob ciphertext (URL token), the caller's join key.
description requiredbudget optionalFixed-price budget. amount is 0 for hourly jobs.
client optionalskills optionalcategory optionalpostedOn optionalworkload optionale.g. "Less than 30 hrs/week"; null on fixed-price jobs.
createdOn optionalquestions optionalhideBudget optionaloccupation optionalattachments optionalpublishTime optionalhourlyBudget optionalHourly rate range; min/max null and type NOT_PROVIDED when the client set no range.
categoryGroup optionalclientActivity optionalcontractorTier optionalExperience level enum (1 entry, 2 intermediate, 3 expert).
qualifications optionalisContractToHire optionalengagementDuration optionalnumberOfPositionsToHire optional