# Vibeworker, free: Job postings API > Free Upwork Jobs API. Upwork doesn't have a public API. We do. Query recent job listings with filters — and get AI-scored quality signals on every result that no other data source provides. Vibeworker's Free plan for the job postings API costs $0.00 per 1,000 jobs. We check each provider's docs for 13 fields. Vibeworker's docs list 5: Description, Category, Terms, Level, Posted. In [our job postings API benchmark](https://datacircle.dev/best-job-postings-api.txt), the best plan from Vibeworker scores 77.5 out of 100. Vibeworker ranks 6th of 62 providers. This plan is free. We rank 455 plans for job postings APIs by price. Half the plans cost $0.49 or less per 1,000 jobs. [See the best free job postings API plan.](https://datacircle.dev/best-job-postings-api.txt) [JobDataAPI's $345 monthly plan](https://datacircle.dev/job-posting-apis/jobdataapi/345-monthly/llms.txt) is the cheapest paid plan per 1,000 jobs. JobDataAPI's $345 monthly plan charges nothing per call. You get as many jobs as JobDataAPI's rate limit allows. [ScrapeUnblocker's pay-as-you-go plan](https://datacircle.dev/job-posting-apis/scrapeunblocker/pay-as-you-go-pay-as-you-go-post-jobs-naukri/llms.txt) costs the least for 10,000 jobs a month: about $0.01. [Vibeworker's $19 monthly plan](https://datacircle.dev/job-posting-apis/vibeworker/19-monthly/llms.txt) covers any number of jobs. Vibeworker's $19 monthly plan costs less up front than JobDataAPI's $345 monthly plan. [JobsByLevel](https://datacircle.dev/job-posting-apis/jobsbylevel/free/llms.txt), [freehire](https://datacircle.dev/job-posting-apis/freehire/29-monthly-api-get-jobs-search/llms.txt) and [Headcount Labs](https://datacircle.dev/job-posting-apis/headcount-labs/pay-as-you-go-first-100000-every-month-post-v1-jobs-search/llms.txt) are the best job postings API providers in the Datacircle benchmark. - This page: https://datacircle.dev/job-posting-apis/vibeworker/free - [Job postings API in 2026: the best of 60+ providers compared](https://datacircle.dev/best-job-postings-api.txt) - Get it: https://tryvibeworker.com/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - Request: `GET https://kttkatrmvlzsepgprqqd.supabase.co/functions/v1/public-jobs` - API key: with the plan, on https://tryvibeworker.com/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - Its API docs: https://tryvibeworker.com/docs?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - Sold by: Vibeworker (https://tryvibeworker.com?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing) - Checked: 2026-11-09 ## In the answer - Completeness: 38% - Description: ✓ - Category: ✓ - Terms: ✓ - Level: ✓ - Posted: ✓ ## Price - $ per 1,000 jobs: $0.00 - Per: result - Billing: free ## Aggregators - Aggregators: none ## Charges - Most per search: 100 ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Free Upwork Jobs API. Upwork doesn't have a public API. We do. Query recent job listings with filters — and get AI-scored quality signals on every result that no other data source provides. ## Data - Freshness: 24 hours - History: the last 7 days - Keep data: no limit - Use data: By using Vibeworker, you agree not to: Resell, sublicense, or redistribute the service or its outputs to third parties. Share account access, or use a single account for multiple people. Accounts are for individual use — one account per person, teams should provision a separate account for each user. Use the service to scrape, harvest, or systematically collect Upwork job data for purposes other than your own job searching. Attempt to reverse-engineer, decompile, or otherwise extract the source code of the service. Use automated scripts or bots to interact with the Vibeworker interface in an abusive manner. Attempt to bypass, circumvent, or work around free-tier limitations to access paid features, data, or functionality without an active paid subscription. Use the service for any unlawful purpose or in violation of any applicable laws. ## Plan - Pay: $0 - You get: 100 results a day - Enough for: 100 results a day ## Rate limit - Per day: 100 - Batch: 1 ## Speed - Answer: in the call - Median: 0.21 s ## The call - You send: nothing required. Optional: keywords, category, jobType, experienceLevel, minBudget, minQuickWin, sort, limit - Method: GET - Path: /functions/v1/public-jobs ## About the plan - Plan: Free - Who can get it: anyone with a free account, no credit card, one account per person ## The 30 fields the plan's answer can hold results returned, job ID, job title, category, job type, budget amount, budget maximum, experience level, duration, connects required, workload, skills, client location, client payment verified, client total spent, client hire rate, client rating, client average hourly rate, description, job URL, quick win score, scope clarity score, red flags score, effort estimate hours, posted at, received at, quota remaining, freshness delay hours, newer jobs matched, notes ## Vibeworker's plans (3) - [Vibeworker, free](https://datacircle.dev/job-posting-apis/vibeworker/free/llms.txt): $0.00 per 1,000, 38% complete, 24 hours - [Vibeworker, $19 monthly](https://datacircle.dev/job-posting-apis/vibeworker/19-monthly/llms.txt): no limit, 38% complete, 2 minutes - [Vibeworker, $189 yearly](https://datacircle.dev/job-posting-apis/vibeworker/189-yearly/llms.txt): no limit, 38% complete, 2 minutes ## Vibeworker's calls (1) - `GET /functions/v1/public-jobs`: [Vibeworker, free](https://datacircle.dev/job-posting-apis/vibeworker/free/llms.txt) ## Vibeworker's APIs (1) - [Vibeworker: job postings API pricing, 3 plans](https://datacircle.dev/job-posting-apis/vibeworker/free/llms.txt) ## Vibeworker: job postings API alternatives - [JobsByLevel, free](https://datacircle.dev/job-posting-apis/jobsbylevel/free/llms.txt): $0.00 per 1,000, 62% complete, 1 hour - [Headcount Labs, pay as you go, First 100,000 every month, POST /v1/jobs/search/es_dsl](https://datacircle.dev/job-posting-apis/headcount-labs/pay-as-you-go-first-100000-every-month-post-v1-jobs-search-es-dsl/llms.txt): $0.00 per 1,000, 38% complete, 1 day - [Himalayas, free, No API key, GET /jobs/api](https://datacircle.dev/job-posting-apis/himalayas/free-no-api-key-get-jobs-api/llms.txt): $0.00 per 1,000, 62% complete, 24 hours - [The Jobs API, free trial, GET /v1/active-ats](https://datacircle.dev/job-posting-apis/the-jobs-api/free-trial-get-v1-active-ats/llms.txt): $0.00 per 1,000, 69% complete, 1 hour ## Sources From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-09. - https://tryvibeworker.com/ai-info?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/apify?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/docs?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/faq?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/llms.txt?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/pricing?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing - https://tryvibeworker.com/terms?utm_source=datacircle.dev&utm_medium=referral&utm_campaign=job-postings-api-pricing