We currently index 103,938 live roles from 325 ADP boards.
https://myjobs.adp.com/public/staffing/v1/job-requisitions?careerSiteDomain={slug}
Public JSON. No API key, no login, no browser and no proxy.
ADP's job list refuses every request that arrives without an `orgoid` header, and the only place that id is published is the career site's own settings endpoint, which is also the only place the employer's real name appears: the site slug for Dhanani Group is `popeyes`.
Measured on the 103,938 ADP 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.
| Field | Present | |
|---|---|---|
| Pay band | 0.0% | |
| Posting date | 100.0% | |
| Remote / on-site | 97.7% | |
| Seniority | 15.7% |
The same data, already collected and deduped, is at ADP Jobs API, or across all 12 platforms at ATS Jobs Search.