{"uid":"cap_svpXmjUx5CPQnuOSbzA7Q","slug":"sitecheck-jobs-property-upwork-job-search-8cc6e536","name":"SiteCheck Jobs & Property – Upwork Job Search","description":"Upwork job search: the newest freelance jobs for a keyword (10 per page, up to page 5) with title, description (first 600 characters), hourly range or fixed budget, experience level, duration, skills, client country, payment-verified flag, client spend and posted time, plus the total count. From upwork.com's public job search through a residential proxy; logged-out visitors see a limited result set.","url":"https://api.jobsproperty-api.workers.dev/api/jobs/upwork-jobs?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"Keyword, e.g. 'python', 'logo design', 'shopify'"},"page":{"type":"string","description":"Results page, 1 to 5 (default 1)"}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_p8kiKZn65PTge57fnSaFi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search Upwork's public job listings by keyword and return up to 10 freelance job postings per page (up to 5 pages) with titles, descriptions, budgets, skills, client info, and total count.","exampleAgentPrompt":"Search Upwork for the newest freelance jobs matching 'python developer' and show me the titles, budgets, required skills, and client details for the first page of results.","exampleUseCases":[{"title":"Freelance lead generation for a niche skill","prompt":"Find me the latest Upwork jobs posted for 'Shopify development' — I want to see the titles, budgets, client countries, and whether payments are verified, starting from page 1."},{"title":"Market research on freelance rates","prompt":"Can you pull the newest Upwork listings for 'UX design' so I can see what hourly ranges and fixed budgets clients are offering? Show me the first page."},{"title":"Job alert monitoring for a new keyword","prompt":"Search Upwork for the most recent freelance postings with the keyword 'machine learning' and give me the descriptions, experience levels required, and how long each job is expected to last."}],"resultDescription":"Returns up to 10 Upwork job listings per page including: job title, first 600 characters of the description, hourly rate range or fixed budget, required experience level, estimated duration, list of required skills, client's country, whether the client's payment is verified, client's total historical spend on Upwork, time since posting, and the total count of matching jobs.","failureModes":["Missing required 'q' query parameter returns an error","Page numbers outside 1–5 may return empty results or errors","Upwork's logged-out search returns a limited result set compared to logged-in views","Residential proxy unavailability may cause timeouts or incomplete responses","If Upwork changes its public search HTML structure, scraping may break and return no results"],"whenToPreferThis":"Use this endpoint when you need to programmatically browse Upwork's public job search for a keyword without an Upwork API key or account. It is ideal for lead generation, freelance market research, monitoring new postings, or aggregating job data across pages 1–5. Prefer this over generic job board APIs when your target audience is specifically the Upwork freelance marketplace.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:34:29.084Z","isFirstParty":false,"canonicalSlug":"sitecheck-jobs-property-upwork-job-search-8cc6e536"}