Download the underlying data or access it programmatically via the REST API.
All data on this dashboard is public. It can be downloaded directly or pulled programmatically through the API below.
Download all metric definitions and their latest observations as a CSV file.
Stress scores, AI exposure weights, and impact scores for all tracked metros.
AI exposure, displacement, and augmentation scores for all occupations.
Current scenario tracker weights and monitored indicator status.
The dashboard API is a RESTful JSON API. All endpoints are read-only and require no authentication. The v1 endpoints below serve the dashboard's core data; the v2 endpoints serve the measured exposure, adoption, and track-record series.
| Endpoint | Description | Example |
|---|---|---|
GET /api/metrics | List all metric definitions | /api/metrics |
GET /api/metrics-registry | Display registry — plain-language name, source, unit, and limits for every metric | /api/metrics-registry |
GET /api/metrics/{metric_id}/observations | Latest observations for a metric | /api/metrics/L5/observations |
GET /api/metrics/{metric_id}/history | Time series for a metric | /api/metrics/L5/history?geo_id=national:US |
GET /api/geo/metro-impact | Metro heatmap data (stress scores) | /api/geo/metro-impact |
GET /api/scenario | Scenario tracker weights + monitored indicators | /api/scenario |
GET /api/career/search?q=... | Search for an occupation by title | /api/career/search?q=software+engineer |
GET /api/career/detail/{onet_code} | Full occupation detail with scores | /api/career/detail/15-1252.00 |
GET /api/learn/resources | List all research articles | /api/learn/resources |
GET /api/learn/search?q=... | Full-text search across articles | /api/learn/search?q=AI+displacement |
GET /api/methodology | Data sources, scoring config, scenario triggers | /api/methodology |
GET /api/freshness | Last successful retrieval per data source | /api/freshness |
GET /api/feed/rss | RSS feed of data and research updates | /api/feed/rss |
GET /api/v2/pulse/national | National Pulse hero tiles — measured exposure, adoption, and impact status | /api/v2/pulse/national |
GET /api/v2/impact/gap-series | The 44-quarter employment-gap series behind the Labor Market Impact sidebar (exposed industries vs all others, indexed to 100 in 2015Q1) | /api/v2/impact/gap-series |
GET /api/v2/geo/exposure-map | Latest-release measured AI exposure for every tracked metro (the map's exposure layer) | /api/v2/geo/exposure-map |
GET /api/v2/geo/metro-impact | Metro impact data, v2 schema | /api/v2/geo/metro-impact |
GET /api/v2/occupations/exposure-ranking | Occupations ranked by exposed employment, observed vs. theoretical | /api/v2/occupations/exposure-ranking?limit=25 |
GET /api/v2/adoption/national | National AI adoption share from the Census BTOS survey, by era | /api/v2/adoption/national |
GET /api/v2/adoption/sectors | AI adoption by industry sector | /api/v2/adoption/sectors |
GET /api/v2/adoption/state/{fips} | AI adoption for one state | /api/v2/adoption/state/06 |
GET /api/v2/track-record | Published forecast track record and calibration results | /api/v2/track-record |
GET /api/v2/metrics | Paginated metrics (v2) | /api/v2/metrics?limit=20&offset=0 |
API base URL: https://aidisruption.fyi/api. No authentication required. Rate limit: be reasonable.
Get notified when new data or research goes up. Pick whichever method works best:
Subscribe to the RSS feed for updates on new indicators, data refreshes, and research articles.
Subscribe via RSSGet an email when the dashboard publishes new data.
Suggested citation:
Rohan, D. AI Labor Disruption Dashboard, methodology v1.0, accessed . https://aidisruption.fyi/frontend/methodology.html
Data and methodology licensed under CC BY 4.0; upstream sources retain their own terms.
Download all metric definitions and their latest observations as a CSV file.
CC BY 4.0; upstream sources retain their own terms
Stress scores, AI exposure weights, and impact scores for all tracked metros.
CC BY 4.0; upstream sources retain their own terms
AI exposure, displacement, and augmentation scores for all occupations.
CC BY 4.0; upstream sources retain their own terms
Current scenario tracker weights and monitored indicator status.
CC BY 4.0; upstream sources retain their own terms
The dashboard API is a RESTful JSON API. All endpoints are read-only and require no authentication.
| Endpoint | Description | Example |
|---|---|---|
GET /api/metrics | List all metric definitions | /api/metrics |
GET /api/metrics/{metric_id}/observations | Latest observations for a metric | /api/metrics/L5/observations |
GET /api/metrics/{metric_id}/history | Time series for a metric | /api/metrics/L5/history?geo_id=national:US |
GET /api/geo/metro-impact | Metro heatmap data (stress scores) | /api/geo/metro-impact |
GET /api/scenario | Scenario tracker weights + monitored indicators | /api/scenario |
GET /api/career/search?q=... | Search for an occupation by title | /api/career/search?q=software+engineer |
GET /api/career/detail/{onet_code} | Full occupation detail with scores | /api/career/detail/15-1252.00 |
GET /api/learn/resources | List all research articles | /api/learn/resources |
GET /api/learn/search?q=... | Full-text search across articles | /api/learn/search?q=AI+displacement |
GET /api/methodology | Data sources, scoring config, scenario triggers | /api/methodology |
GET /api/v2/metrics | Paginated metrics (v2) | /api/v2/metrics?limit=20&offset=0 |
API base URL: https://aidisruption.fyi/api. No authentication required. Rate limit: be reasonable.