Job Opportunities API

Check the data. Then trust it.

Fantastic.jobs is fast and cheap to start. Here is where Job Opportunities API differs.

Fantastic.jobs wins on entry price and hourly freshness; Job Opportunities API wins on strictly employer-direct rows and per-field provenance.

Fantastic.jobs sells a jobs API and database aimed at job boards and AI agents, with a self-serve price list and a no-card trial. It is one of the closest products to Job Opportunities API (JOA) in how it is sold, so a fair comparison matters. The short version: it is cheaper to start with and refreshes ATS sources hourly; JOA is narrower by design.

Choose Fantastic.jobs if

You run a job board or AI agent and want the cheapest hourly-fresh ATS and board jobs with expiry sync, a no-card trial and a published price from $95 a month.

Choose Job Opportunities API if

You want every row to be employer-direct (job boards and aggregators are read for discovery only and never served), per-field provenance, closure dates and reasons kept on the row, a free key with an ongoing monthly allowance rather than a 7-day trial, or one country with no row limit.

What we checked, dated and sourced
ClaimChecked
Career-site jobs are polled hourly across ATS platforms12026-10-03
Also carries job-board jobs, with LinkedIn, Wellfound and Y Combinator named22026-10-03
7-day free trial with no card; plans from $95 a month for 20,000 jobs32026-10-03
Expired and modified job endpoints exist, gated by tier, plus a six-month ATS backfill42026-10-03
  1. The page claims 200,000+ career sites across 58 ATS platforms and “95% of new jobs within 3 hours of posting”. These are the vendor's own claims, with no claim date shown. Fantastic.jobs API page.
  2. So it is a mix of ATS-direct and board-sourced jobs rather than employer-direct only. Fantastic.jobs API page.
  3. The trial allows 500 jobs a week. Higher tiers listed on the page run from $175 to $900 a month; overage is priced per job. Fantastic.jobs API page.
  4. The expired jobs API appears from the $175 tier up in the vendor's own table; modified jobs from the 50,000-job tier. Fantastic.jobs API page.

Every figure about Fantastic.jobs above is a direct request we made to their own documented page, on the date shown — never a reading of their marketing copy. Things change; tell us at /contact if one of these is now wrong and it gets corrected.

A live sample, right now — no key, no account

These numbers are pulled from the live ledger every time this page is rebuilt, not typed in — the same numbers you get from the keyless request below.

  • 2,114,891 live rows across 243 countries (as of 2026-10-03), of which 414,414 are EU, EFTA and UK.
  • Full advert text overall: 88% of the ledger. Structured salary: 6.8%.
curl 'https://api.jobopportunitiesapi.org/public/coverage/countries'

That request answers with no key and no account — statistics only. Job and company rows themselves need a free key: see /api.

Try it yourself

Check your own market at /coverage/countries before deciding anything above, then start free.

See also the guide to choosing a job posting API, the full comparison page (jobdataAPI, LinkUp and more) and every other indeed-api, adzuna, jsearch, coresignal, theirstack, techmap page.