ATS Coverage

SmartRecruiters jobs API, thousands of companies' postings, one API.

Hirebase indexes the SmartRecruiters boards of 10,131 companies, 99,057 live jobs right now. Query them with one API key and one schema: set job_board on POST /v2/jobs/search and combine it with any other filter.

200 OK
curl -X POST https://api.hirebase.org/v2/jobs/search \
-H "x-api-key: hb_..." \
-H "Content-Type: application/json" \
-d '{
"job_board": ["smartrecruiters"],
"sort_by": "date_posted",
"sort_order": "desc",
"limit": 1
}'
{
"total_count": 99057,
"jobs": [{
"job_title": "Wireless Research Engineer",
"company_name": "Bosch",
"location_type": "Hybrid",
"date_posted": "2026-08-29",
"job_board": "smartrecruiters",
// …salary_range, locations, skills, company_data
}]
}

99,057

Live jobs

Open on SmartRecruiters boards right now

10,131

Companies tracked

With an active SmartRecruiters board, as of Oct 21, 2026

Aug 29, 2026

Latest posting

Wireless Research Engineer at Bosch

Public Job Boards

How SmartRecruiters publishes jobs. And where to find them.

SmartRecruiters hosts a careers site for each customer under its company identifier, and every posting gets its own page on jobs.smartrecruiters.com.

Careers site

careers.smartrecruiters.com/{company_identifier}

Job page

jobs.smartrecruiters.com/{company_identifier}/{posting_id}
The Official API

SmartRecruiters's own API. What it does, and what it doesn't.

SmartRecruiters publishes a public Posting API per company, alongside authenticated APIs for a customer's own recruiting data.

It offers

  • Public reads of one company's postings (api.smartrecruiters.com/v1/companies/{company_identifier}/postings).
  • Keyword, location and department filters within that company, paged with offset and limit.
  • Authenticated APIs for candidates and jobs, with credentials from that company.

It doesn't

  • No list of the companies that use it. You need each company's identifier before you can call anything.
  • One company per request. No search or filtering across employers.
  • Old postings stay listed until the company closes them, so you have to judge staleness yourself.
  • Its own schema. Combining it with another ATS means writing a second integration and a mapping layer.
Hirebase logoHirebase
vs SmartRecruiters API
01Coverage
The SmartRecruiters boards of 10,131 companies, plus every other ATS we index, in one search.
One company per request, and only companies you already know about.
02Access
One Hirebase API key.
The company identifier of each company. Management APIs need that company's credentials.
03Filtering
job_board: ["smartrecruiters"] combined with title, location, salary, experience and company filters.
Whatever that one company's board supports.
04Schema
The same job object for every ATS: locations, skills, company_data, and salary_range parsed whenever pay is posted.
SmartRecruiters's own field names and structure.
05Closed jobs
A free expired-jobs feed (GET /v2/jobs/expired-jobs) for the last 14 days.
No feed of closed jobs. You poll and diff to notice.
ATS Coverage

Other ATS platforms, same API.

Also indexed

JOINPaylocityCareerPlugApploiJazzHRAppOneUKG ProEDJOINiCIMSADP Workforce NowTeamtailorGustoGupyPersonioSAP SuccessFactorsApplicantProRecruiteeTrakstar HireManatalBreezy HRHRM DirectAppliTrackJobviteGemCATSApplicantStackOracle Cloud HCMHireologyZoho RecruitRecruiterflowCornerstoneKronosPinpointFreshteamKekaHarriFactorialBullhornNEOGOVPeopleMatterAvatureDarwinboxBrassRingTalentReefEightfoldWorkstreamInterfolio
FAQ

Common Questions

Get Started

10,131 companies on SmartRecruiters.
One API key.

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

Share feedback - DM or email [email protected]
© 2026 Hirebase. All rights reserved.