Workable jobs, without a company list

We currently index 75,887 live roles from 2,757 Workable boards.

The endpoint

https://apply.workable.com/api/v1/widget/accounts/{token}?details=true

Public JSON. No API key, no login, no browser and no proxy.

The part that catches people out

Workable returns a multi-location posting once per location: same job id, same URL, a different city on each copy. Dedupe on the job id or you will bill a buyer six times for one role.

What arrives populated

Measured on the 75,887 Workable rows in tonight's build. A field a platform does not publish is left empty rather than guessed, so these are the real numbers and not a target.

FieldPresent
Pay band20.8%
Posting date100.0%
Remote / on-site100.0%
Seniority21.5%

If you would rather not run it yourself

The same data, already collected and deduped, is at Workable Jobs API, or across all 24 platforms at ATS Jobs Search.

For one company's open jobs, read live by its name or domain: Company Career Page Jobs Scraper. Every system's public endpoint, with a tested curl, is in job-board-apis on GitHub.