Datacircle

freehire pricing and alternatives: cached job postings API, GET /agent/jobs/search

85% complete: 11 of the 13 key fields we checkSee the 13 fields

$0.00per 1,000 jobsThe cheapest of the 79 plans we rank by price is Remote Jobs API, $49 monthly, Team, GET /v1/pulls, at $0.00025 per 1,000 jobs. Remote Jobs API charges for each page of results. The $0.00025 price is for pages of 2,000 jobs each.freehire, Hirebase and Fantastic.jobs are the best cached job postings API providers in our benchmark.
Plan: Free (no key) one of freehire's 3 plans
Call: GET /agent/jobs/search one of freehire's 3 calls for this API
API: Cached job postings API one of freehire's 4 APIs

About this item

  • Stored. You get jobs from freehire's database. freehire doesn't say how old its data is.
  • 11 of the 13 key fields we check. Description, Applying, Category, Location, Remote, Salary, Terms, Level, Company, Posted, Status.
  • Nothing to pay. freehire limits how many pages you get, but doesn't say how many.
  • One call. You call GET /agent/jobs/search. Every input is optional. The call returns the matching jobs.
  • Who can get it: with conditions. Keep data: no limit. Use data: with conditions.

freehire: cached job postings API alternatives

We list other providers' plans closest to this plan in price per 1,000 jobs. Each plan in the table gives stored data.

This planfreehire, free, (no key), GET /agent/jobs/searchBloomberry, freeSignalbase, free, 7-day trial, GET /signals/hiringAdzuna, freeCoresignal, free
$ per 1,000 jobs$0.00$0.00$0.00$0.00$0.00
Completeness85%62%69%54%0%
Billingfreefreefreefreefree
Pay$0$0$0$0$0
Enough fornot published5,000 results, once500 pages, oncenot publishedno limit
Freshnessstoredstoredstoredstoredstored
Who can get itanyone, for personal and non-commercial use: “your own job search, research, or a tool you run for yourself”, showing the postings in a product offered to others needs a plananyone with a business email address (the signup form asks for a 'Business Email Address (no gmail, etc)')smaller recruitment agencies and solo recruiters running their own business developmentevery registered API user, for evaluating the API and for personal job search, publishing Adzuna ad listings, publishing Jobsworth salary estimates or personal and academic research, a commercial, government or academic organisation, including any affiliates or individuals, only for a 14 day trial period, then a licence agreement, Adzuna has absolute discretion over granting accessthe first to sign up with a business email from each company email domain

Every cached job postings API provider we score, ranked

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-10-28.

  1. freehire.me/docs/api
  2. freehire.me/jobs-api
  3. freehire.me/openapi.yaml
  4. freehire.me/pricing
  5. freehire.me/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Description
  • Applying
  • Category
  • Location
  • Remote
  • Salary
  • Terms
  • Level
  • Team, not in the answer
  • Recruiter, not in the answer
  • Company
  • Posted
  • Status
Price
$ per 1,000 jobs$0.00
Perpage of 100
Billingfree
Aggregators
Aggregatorsnone
Charges
Most per search10,000
Also pays fornothing else
Not found
$ per 1,000$0.00
In their words
Their pitchSearch with full descriptions, for programmatic/agent consumers.
Data
Freshnessstored
Historyopen only
Keep datano limit
Use data“Without a plan, the API is for personal and non-commercial use — your own job search, research, or a tool you run for yourself. Showing our postings in a product or service you offer to others, paid or not, needs a plan.” [...] “While your account holds an API plan, you may store the data you read through our API and show it in your own product, including a commercial one. [...] You may not resell or redistribute the raw data — as a download, a dataset, or an API or feed whose purpose is to hand the postings on to other services. When the plan ends, stop showing the postings in your product, you may keep what you stored for your own internal analysis.”
Plan
Pay$0
Rate limit
Per second5
Batch1
Speed
Answerin the call
Median0.30 s
The call
You sendnothing required. Optional: description_format, q, q_fields, sort, order, limit, offset, regions, countries, cities, metros, work_mode, category, seniority, skills, skills_mode, is_tech, requires_clearance, auto_apply_available, ai_archetype, role_type, collections, reality, source, source_type, company_slug, employment_type, relocation, english_level, education_level, posting_language, domains, company_type, company_size, salary_currency, salary_period, visa_sponsorship, salary_min, salary_max, experience_years_min, experience_years_max, experience_include_unspecified, experience_only_seniority_unspecified, seniority_include_unspecified, posted_within_days, open_within_days, regions_exclude, countries_exclude, work_mode_exclude, role_type_exclude, skills_exclude, source_exclude, source_type_exclude, company_slug_exclude
MethodGET
Path/agent/jobs/search
About the plan
PlanFree (no key)
Who can get itanyone, for personal and non-commercial use: “your own job search, research, or a tool you run for yourself”, showing the postings in a product offered to others needs a plan
The 56 fields the plan's answer can hold

job slug, job title, company name, company slug, job URL, direct apply, location, source, external ID, manually added, description, regions, countries, cities, metros, work mode, skills, collections, tech classification, requires clearance, auto-apply available, posted date, first seen date, updated date, last seen date, closed date, summary, employment type, relocation, visa sponsorship, timezone note, salary min, salary max, salary currency, salary period, seniority, experience years min, english level, education level, category, industries, posting language, company type, company size, enriched date, enrichment version, reality class, age in days, repost count, mass posting count, fake freshness, view count, applied count, upvote count, downvote count, total results

Best GTM APIs