Skip to main content

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
Public API endpoint topologySeven evidence domains containing 62 endpoint families connect to one public request engine. Node size follows endpoint-family count.API LAB124 recipes7Observatory system10Economy and prices6Markets4Organizations12Policy and mergers4Geographies7Industries12Research and sources
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 / 62

Economy 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.
Response format
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-07
Ready to run this request.The response envelope, headers, timing, byte count, and bounded preview will appear here.

Interpretation boundary

A public endpoint is an evidence route, not a conclusion.

This catalog describes the observatory's current public endpoint inventory. Row counts are current encoded rows, not historical additions; fields describe the published response contract, not a guarantee that every value is non-null. Source-review dates and measurement periods remain documented in the release and availability desks.
Public API Lab | Antitrust Radar