The Jobs Data Platform
Millions of live job postings and company profiles — found, scraped, enriched and continuously QA’d, then served straight from the search index. Query them over the API or pull bulk exports. One token, structured records, no scraping infrastructure to run.
Your first request
Every endpoint takes your token as a Bearer credential. This one searches remote engineering roles and asks for five records.
curl "https://api.jobfront.com/v4/jobs?search=engineer&is_remote=true&limit=5" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"offset": 0,
"limit": 5,
"data": [
{
"id": "a1b2c3d4",
"title": "Senior Backend Engineer",
"locations": [{ "city": "San Francisco", "state": "California", "country": "United States" }],
"remote": 1,
"url_job": "https://example.com/jobs/senior-backend-engineer",
"source": { "id": "S_acme", "name": "Acme" }
}
],
"metrics": { "count_jobs": 1284, "updated_at": 1752768000 }
}
List endpoints all return the same envelope: offset, limit, data, an opaque
cursor for full pulls, and metrics carrying the total match count across every page.
The data array above is truncated to one record for readability.
Tip
GET /v4/jobs with no filters is the fastest way to check that a token works.
Add ?count=true to any list endpoint to get just the total, with no records.
Two ways to get the data
API
Search and filter jobs and companies in real time, live from the index. Cursor pagination for full pulls.
File exports
Flat file exports — a full snapshot of a collection’s active jobs, on the schedule you set, delivered to your own S3 bucket or SFTP.
Built for
Job Boards
Power search over live postings from exactly the companies you track, without running crawlers.
Jobs Data Analytics
Aggregators and data teams pulling large result sets on a schedule, with published per-field coverage before you commit.
AI Agents
Structured, normalized records plus an MCP server your agents can query directly.
Financial Institutions
Hiring activity at the companies you follow, read from their own boards rather than a resold aggregator feed — and snapshot exports you can diff run over run.
Education Platforms
Match what you teach to what is hiring: filter live postings by occupation, skill and location, and check the corpus depth before you build on it.
Where to go next
- Get started — token to first authenticated call in under two minutes.
- Data dictionary — every field with its type, its absence contract and its provenance, plus the Job, Workplace and Source object shapes.
- API reference — every endpoint, with a Try-it console.
- MCP server — connect Claude, ChatGPT and other MCP clients.