Job Opportunities API

Check the data. Then trust it.

Adzuna is a real self-serve alternative. Here is the honest comparison.

Adzuna wins on free salary stats; Job Opportunities API wins on employer-direct sourcing and provenance.

Adzuna is the closest thing to a free, self-serve rival Job Opportunities API (JOA) has, so this page has to be fair or it is not worth publishing. Adzuna wins outright on some things; we win on others. Both are true at once.

Choose Adzuna if

You want salary histograms and aggregated regional vacancy statistics, free, with zero commitment, and your use fits inside 2,500 hits/month with their attribution requirement.

Choose Job Opportunities API if

You need employer-direct sourcing (career pages and ATS, not an aggregator), per-field provenance (published vs. inferred vs. absent), retained closure records, or a volume/attribution shape Adzuna's terms do not allow.

What we checked, dated and sourced
ClaimChecked
developer.adzuna.com/overview is live with self-serve registration12026-09-30
Terms require attribution and cap the free tier22026-10-03
  1. app_id/app_key signup, no sales call required to get credentials. Direct HTTP request.
  2. Every displayed advert must be labelled “Jobs by Adzuna”. Default limits are 25 hits a minute, 250 a day, 1,000 a week and 2,500 a month. Use beyond display or personal research, such as ongoing aggregated statistics, needs written consent after a 14-day trial. No paid plans are listed; higher limits are by arrangement. Adzuna developer terms.

Every figure about Adzuna 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,113,135 live rows across 240 countries (as of 2026-10-04), of which 399,401 are EU, EFTA and UK.
  • 62,725 live rows for the United Kingdom — 94.2% with the employer's full advert text, 9,328 distinct employers.
  • 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, jsearch, coresignal, theirstack, fantastic-jobs, techmap page.