Jobs API · Insights · MCP

Every posting, and how long it has been sitting there.

We read job postings straight from company career systems, keep the date each one appeared, and hand you both the listings and the aggregates. Search, insights and an MCP server over the same index.

95d
median age of an open posting
1,464,566
postings tracked right now
35.5%
have been open over 60 days
posted today30 days90 days and older
posted in the last 60 days older than 60 days — the most-cited sign a role may not be actively filled
Get started free Read the docs Open the workspace
Live postings
1,464,566
refreshed continuously
Median salary
$81.5k
4.0% disclose pay
Remote share
3.1%
of all openings
New this week
131,808
fresh postings
Roles tracked
100
across 99 locations

Direct from career pages

Read from applicant tracking systems, so a listing appears here when the company publishes it — not when an aggregator gets around to it.

Deduplicated by default

One role cross-posted to five boards is one record here, with every source attached.

Publication date on every posting

We keep the date the employer put on the listing, so you can tell a fresh opening from one that has been up for four months — and we mark it approximate where the employer only published “30+ days ago”.

Roles

Browse by role

Locations

Browse by city

Insights

Market reports

Role × city

Popular deep dives

Access

Start using it

Get started free on RapidAPI

Free tier, no card. Billing and keys are handled by RapidAPI.

Open on RapidAPI →

Track this slice

A weekly note when openings, pay or freshness move for the whole market.