Job Opportunities API

Check the data. Then trust it.

Roadmap

What we are working on now, what comes next, and everything we have already shipped. One page, always current.

Suggest a feature
Filter

What we are building right now. Honest wording, no ship dates.

Salary coverage

Data coverage

Filling the salary field for more postings, from what employers publish and from our own AI extraction.

Contract type and working schedule

Data quality

New fields for engagement (employee/vendor/other), contract category (permanent, fixed-term, project-based, seasonal, apprenticeship, internship, other), agency flag and working schedule. Values employers publish are live now; AI-assisted labelling of the rest is in progress, released language by language once it passes quality checks. Changelog

Own AI extraction models

AI models

JOA Small, JOA Advance and JOA Deep, our own AI models for turning job adverts into structured data, are in training and evaluation. Models on Hugging Face

Better multilingual and phrase search

API & integrations

Find word variants in each language (for example German, French, Spanish and Dutch) and search exact phrases.

Short-term plans, ordered by priority rather than by promise.

Statistics pages

API & integrations

Public statistics pages by occupation and country, refreshed daily.

Phone-number redaction

Compliance & trust

Extending personal-contact redaction to phone numbers in advert text.

Lifetime plans

Pricing & plans

One-time lifetime plans, alongside the monthly and annual plans.

Reseller plan

Pricing & plans

A structured reseller plan for redistributors, building on the partner programme.

Longer-term ambitions. No dates by policy: a date we cannot keep is worse than an honest maybe.

Radius search

Data coverage

Search by distance from a location, and finer location filters.

Community-driven integrations

API & integrations

New integrations and data fields prioritised from user proposals.

Contract-aware AI models

AI models

The AI models retrained to extract the new contract and schedule fields.

Shipped, newest first. Where an entry has a link, the link is where you can check it yourself.

July 20262 shipped
Jul 30Launch of Job Opportunities API (JOA)The public job-posting ledger and API went live, with every field tagged as published by the source or inferred by us. Changelog
Jul 31Privacy, terms and EU hostingPrivacy policy and terms published from the first day, and all production systems and data hosted in the European Union. Privacy notice
August 20267 shipped
Aug 1Greek marketGreek employers' own job postings: sourcing expanded to cover the Greek market directly. Coverage
Aug 14United States expansionUnited States coverage expanded to state-level detail. Coverage
Aug 15European coverageSystematic coverage of European labour markets, measured against the largest European employers. Coverage
Aug 15Germany expansionGerman public employment sources and private job boards added; Germany became our largest European market. Coverage
Aug 15Canada expansionCanada coverage expanded with province-level detail. Coverage
Aug 24German technology companiesAdded the career sites of German technology companies, found through public sources such as GitHub and company directories, at the request of a data customer. Coverage
Aug 28Moved to a dedicated EU serverMoved to a dedicated EU server: the API, database and website now run on their own machine, for more capacity and more stable response times.
September 20265 shipped
Sep 28Payments moved to CreemPayments moved to Creem, our merchant of record: checkout, EU VAT invoices and subscription management in one place. Pricing
Sep 28Paid plans and free tierPaid plans launched with Creem as merchant of record, alongside a free tier for evaluation. Pricing
Sep 28Beta toolsSaved-search alerts, the query playground, hiring-trend history and bulk export packs launched in open beta. Beta & coming soon
Sep 30MCP serverA Model Context Protocol (MCP) server, so JOA's data works inside AI assistants and coding tools. MCP
Sep 30Partner and affiliate programmePartners and affiliates earn 25% of the revenue they refer, for the first twelve months, on every plan. Partners
October 20268 shipped
Oct 1Security hardeningA security hardening release: stricter HTTP headers, CSRF protection on state-changing routes and a published security policy. Security
Oct 3Location correctionA sourcing bug that had placed some postings in the wrong region was found and fixed, and the affected postings were re-located. Changelog
Oct 4First job market reportOur first public job market report, with a permanent Zenodo DOI, on hiring and pay trends across Europe and North America. Reports
Oct 5Integrations hubNative integrations for n8n, Zapier, Make, Activepieces and WordPress, an Apify actor, and step-by-step guides for the rest. Integrations
Oct 6Personal-contact redactionPersonal email addresses are removed from advert text on the API and MCP, and bulk exports carry no personal contact data at all. Changelog
Oct 6Daily re-verification of live postingsEvery live posting is re-checked at its source on a rolling cycle; the share verified within the last 18 hours is published on the coverage page. Coverage
Oct 6Company hiring historyA daily open-roles history for every company, public and keyless. Documentation
Oct 6Full job descriptionsThe old stored-text limit on advert descriptions was removed, and any advert whose stored copy is still cut short is marked in the API. Changelog

Suggest a feature

Proposals are reviewed by a person before anything appears publicly. For features currently in beta, see Beta & coming soon; for dated release notes, the changelog.

Proposals are reviewed by a person before anything appears publicly. If you leave an email we can ask follow-up questions; see the privacy notice.