Pull the dataset.
Not the page.
The bulk job data feed for teams building on HireBase data. Download millions of active jobs from 200,000+ companies as a single CSV or JSON file. Filter once, sync nightly, keep your database current.
200,000+ companies
indexed direct from career pages
Hourly refresh
from source ATS
50+ enriched fields
per record, ready to load
CSV or JSON
signed download URL
Common use cases.
If you're putting HireBase data into your own system, one of these is probably the shape of it.
Day-zero job board backfill
Seed a new job board or marketplace on launch day. Filter to your target geography or vertical, run one export, load the file. Switch to delta syncs from there. No pagination. No multi-day backfill scripts.
Nightly database sync
Cron runs a small export with days_ago 1 for new listings, then hits the Expired Jobs Feed for removals. Your database stays within a day of the live source, with a small file every night.
Hiring data for AI agents
Give your agent or LLM offline access to the entire active job market. One export populates a vector store or retrieval layer, refreshed on a schedule you control. No live API calls inside the agent loop.
Search is for users. Export
is for systems.
Same dataset. Same filters. Different delivery model. Pick by where the data is going, not by what's in it.
If you're paginating past 200,000 jobs, you've outgrown Search.
The Job Search API is optimized for the first hundreds of pages. Past that volume, response times start to degrade. That's the threshold to switch to Export, where the entire slice ships as one file regardless of size.
Job Search API
Live HTTP query. A page of results in under a second. Use this when a human or an agent is waiting on the response.
of pagination
autocomplete, on-demand lookup
Job Export API
Queued task. Filter once, walk away, pick up a single file when it's ready. Use this when the data is going to disk or a warehouse.
(signed URL)
result set
depending on slice
warehouse loads
Don't need to paginate past 200k jobs? The Job Search API is faster to integrate, returns results live, and gives you the same data with the same filters.
An async-first contract.
Submit, poll, download. The file builds in the background. Your client never blocks on a long-running request.
No HTTP timeouts. The 100-second Cloudflare wall does not apply because the file is built off the request thread and delivered through a signed URL on result.download_url.
The same filter object you'd send to Search.
If you can find it through Search, you can export it. Pull a global slice, or narrow to a single ATS in a single industry in a single city. No middle layer.
Filter objects
All filter parameters in search, you can use them here too
// Response payload
{
"company": {
"name": "Stripe",
"headcount_growth": "+12%",
"open_roles": 142
},
"jobs": [
{
"title": "Staff Engineer",
"stack": ["Ruby", "React"],
"salary_range": {
"min": 220000,
"max": 350000
}
}
]
}No post-processing required.
Locations geocoded. Skills, technologies, benefits, and salary ranges extracted from the description. Companies fully linked. Drop the file straight into your warehouse or database.

// Response payload
{
"company": {
"name": "Stripe",
"headcount_growth": "+12%",
"open_roles": 142
},
"jobs": [
{
"title": "Staff Engineer",
"stack": ["Ruby", "React"],
"salary_range": {
"min": 220000,
"max": 350000
}
}
]
}Every record fully enriched and linked to its company. View the full schema in the docs.
Built for the volumes you actually run.
Stay in sync. Or go further.
Expired Jobs Feed.
Returns IDs of every listing removed since your last pull. Combine with delta exports to keep a local copy current without re-pulling the world.
Expired Jobs APINeed historical data
Export ships active jobs only. For historical job data including expired listings, available back to 2023 on Enterprise plans, talk to our team.
Contact SalesTwo plans include Export.
No seats. No minimums. LinkedIn comes standard with every match. Email and phone are opt-in add-ons, billed only when you turn them on.
- Unlimited volume at the lowest rates
- All APIs, including Insights and Hiring Manager
- Historical data back to 2023
- Custom delivery: S3 feeds, datasets
- SLAs and dedicated support
Includes Export
- 250,000 jobsper month
- Job, Company, Vector, and Export APIs
- Hourly refreshes from source
- $1.50 / 1,000 jobs over the cap
- Priority email support
Just need search results? Start free with the Job Search API. 1,000 jobs / month, no card required.

Stop paginating. Start exporting.
Get your API key in 30 seconds or try our web search — no credit card, no sales call, no friction.
