ATS Coverage

Workable API, across thousands of Workable accounts.

Hirebase indexes the Workable boards of 8,693 companies. Query them with one API key and one schema: set job_board on POST /v2/jobs/search and combine it with any other filter.

curl -X POST https://api.hirebase.org/v2/jobs/search \
-H "x-api-key: hb_..." \
-H "Content-Type: application/json" \
-d '{
"job_board": ["workable"],
"sort_by": "date_posted",
"sort_order": "desc",
"limit": 1
}'
// Returns total_count plus fully enriched job objects

8,693

Companies tracked

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

Public Job Boards

How Workable publishes jobs. And where to find them.

Each Workable account gets a careers page at apply.workable.com under its subdomain, with one page per job. Workable also lists jobs on its own job search site, jobs.workable.com, where each company has a page.

Careers page

apply.workable.com/{account}

Job page

apply.workable.com/{account}/j/{shortcode}

Company on jobs.workable.com

jobs.workable.com/company/{id}/jobs-at-{company}

Job on jobs.workable.com

jobs.workable.com/view/{id}/{title}-at-{company}
The Official API

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

Workable's API reads and writes one account's data and is authenticated with a token generated inside that account.

It offers

  • Jobs, candidates and stages for one account ({subdomain}.workable.com/spi/v3/jobs).
  • Access tokens generated by an admin in that account's settings.

It doesn't

  • No token, no data. You can only read accounts that give you a token.
  • 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.
  • Its own schema. Combining it with another ATS means writing a second integration and a mapping layer.
Hirebase logoHirebase
vs Workable API
01Coverage
The Workable boards of 8,693 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.
An access token generated in each account.
03Filtering
job_board: ["workable"] 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.
Workable'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

8,693 companies on Workable.
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.