The jobs data API
Live job postings, straight from the source
The SimpleCareerjobs API is a REST API over job postings collected from company career boards. Every posting comes from the employer’s own applicant tracking system, refreshes hourly, and links to the real application page. You query it with a key and a cursor.
Start free, upgrade when you need more.
curl "https://api.simplecareer.com/v1/jobs?remote=true&limit=2" \
-H "Authorization: Bearer sc_live_YOUR_KEY"
{
"data": [
{
"id": "gh-4821973",
"source": "greenhouse",
"title": "Senior Backend Engineer",
"company": { "id": "cmp_82hf", "name": "Acme" },
"url": "https://boards.greenhouse.io/acme/jobs/4821973",
"remote": true,
"expired": false
}
],
"has_more": true,
"next_cursor": "eyJjcmVhdGVkQXQiOi4uLn0"
}What you get
Jobs data you can trust in production
Four things stale job dumps never give you: freshness, expiry, provenance, and a way to stay in sync.
Live, verified jobs
Postings are fetched from each company's own career board and rechecked hourly. When a posting disappears from the board, we mark it expired instead of leaving it to rot in your index.
A change feed
Poll /v1/changes with a cursor to pick up new and expired postings since your last call. No re-crawling and no diffing on your side.
Direct apply URLs
Every posting links to the application page on the employer's own site. No aggregator redirects and no tracking hops between your users and the job.
A companies directory
Browse the companies behind the postings with /v1/companies, then filter /v1/jobs by company id to follow the employers you care about.
Coverage
What is in the data, stated plainly
We track the public career boards of 9,500+ companies across 30 applicant tracking systems. That is the whole dataset. If a company hires somewhere we do not track, you will not find it here, and we would rather say that up front.
710k
live job postings
9,500+
company career boards
100k
new postings each week
30
ATS platforms
Platforms we pull from
- Greenhouse
- Lever
- Ashby
- Workday
- iCIMS
- Oracle
- SmartRecruiters
- Workable
- Recruitee
- BambooHR
- Rippling
- Teamtailor
- and 18 more
Quickstart
Three steps to your first response
- 1
Create an account
Sign up with your email. One account per organization.
- 2
Mint an API key
Create a key in the portal. Treat it like a password: we store only a hash and show it to you once.
- 3
Call the API
Plain REST with JSON responses and cursor pagination. Pass next_cursor back as cursor for the next page.
# 1. Create an account and mint a key in the portal.
# 2. Call the API. Keys look like sc_live_... and are shown once.
curl "https://api.simplecareer.com/v1/jobs?country=US&posted_since=2026-08-01" \
-H "Authorization: Bearer sc_live_YOUR_KEY"
# 3. Page with the cursor from the previous response.
curl "https://api.simplecareer.com/v1/jobs?cursor=eyJjcmVhdGVkQXQiOi4uLn0" \
-H "Authorization: Bearer sc_live_YOUR_KEY"Build on live jobs data
Start free, upgrade when you need more. Your keys and usage live in the portal from day one.