Job Opportunities API

Check the data. Then trust it.

Status

Whether the ledger is current, which is a different question from whether the website is up, and the one that matters if you are building on it.

The ledger is moving normally

2,749,660 live listings (daily snapshot, as of 2026-11-07). The verification figures below were measured 5 hours ago from the database, not from a cache of a summary.

Measured from the ledger
Re-verified in the last 24 hours2,752,241

Rows we re-confirmed still exist at their source.

Listings added100,915

New vacancies that entered the ledger.

Listings closed89,236

Roles that came off their source. They stay readable, with the date and reason.

Oldest live row was last confirmed18 hours

The worst case in the ledger, not the average: when the figures below were measured, no live row had gone longer than this without a fresh confirmation at its source. A row that is not confirmed again within 18 hours is withheld from the API until it is; it is kept, not deleted.

Last projection run5 hours ago

When new upstream rows last crossed into the published ledger.

Machine-readable at GET /public/status. Field-by-field coverage, including the fields we do not have, is at /coverage.

Past incidents: a scraper on the public job search (28 October to 4 November 2026, resolved).

No formal SLA exists today. If your contract requires one, tell us what you need and we will scope it.