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.
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.
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.
| Claim | Checked |
|---|---|
| developer.adzuna.com/overview is live with self-serve registration1 | 2026-09-30 |
| Terms require attribution and cap the free tier2 | 2026-10-03 |
- app_id/app_key signup, no sales call required to get credentials. Direct HTTP request.
- 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.
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.
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.