Developer data workflow
Public API Lab
Inspect public data requests and copy reproducible analysis code. Responses preserve source references, units, coverage, and missing-data states.
- Public endpoints
- 628 evidence domains
- Validated recipes
- 124live and editable requests
- Current rows
- 235,8101483 declared fields
- API keys
- 0open GET access
Endpoint topologyGET /api/public/:dataset
node size follows endpoint familiesReviewed through Aug 15, 2026
No API keyOpen same-origin GET requests across every endpoint family.
JSON + CSVOne filtered row contract in two portable response formats.
Five-minute cacheShared responses retain a 24-hour stale revalidation window.
Audit source review Public API live workbench
Live request console
Interrogate the public evidence layer.
Select a contract, tune its parameters, and run the exact same-origin request used by the observatory.- Endpoints
- 62
- Recipes
- 124
- Authentication
- None
Endpoint register
62 / 62Economy and prices
Employment and earnings
Official BLS monthly CES panel for total private and 10 private-industry supersectors from 2017-01 through 2026-07, spanning payroll jobs, average weekly hours, and nominal average hourly earnings with preliminary observations preserved explicitly.Research promptHow have employment scale, hours, and nominal hourly earnings evolved across broad private industries without treating averages as monopsony evidence?BLS CES payroll jobs, weekly hours, and nominal hourly earnings across five broad private-industry scopes.
GET
/api/public/employment-earnings?industries=total-private%2Cmanufacturing%2Cinformation%2Cprofessional-business-services%2Ceducation-health-services&metric=average-hourly-earnings&from=2017-01&to=2026-07Ready to run this request.The response envelope, headers, timing, byte count, and bounded preview will appear here.
Interpretation boundary