ILOSTAT Labour Statistics (ILO)
Key labour market indicators from the ILO ILOSTAT database, covering employment, unemployment, earnings/wages, hours of work, and labour force participation for 189+ countries. Annual data in long format. Subjects: EMP, UNE, EAR, HOW, EAP (labour force).
labor
Catalog
Browse and search all available datasets.
- Catalog — browse all datasets
- GET /api/catalog — catalog in JSON
- GET /api/catalog?q=… — search the catalog
Dataset API
Endpoints for this dataset — schema, filter values, preview, and querying.
- GET /api/datasets/ilostat-labor-statistics — schema, filters, and pricing
- GET /api/datasets/ilostat-labor-statistics/sample — free sample (100 rows)
- GET /api/datasets/ilostat-labor-statistics/members/{col} — valid values for a filterable column
- GET /api/datasets/ilostat-labor-statistics/query — query with filters (API key required)
Purchase
Add balance or buy access to start querying.
- POST /api/checkout/x402 — agents: add balance via x402 (USDC)
- Sign in at /account — humans: add balance via Stripe (card, Apple Pay, bank transfer)
- POST /api/ap2/intent → /api/ap2/purchase — agents: AP2 mandate-based payment
Source
Size and Format
Pricing
Temporal Coverage
Geographic Coverage
Query Filters
Columns you can use as query params in GET /api/datasets/ilostat-labor-statistics/query.
-
ref_areaMembers (JSON) -
indicatorMembers (JSON) -
subjectMembers (JSON) -
sexMembers (JSON) -
classif1Members (JSON) -
timeMembers (JSON)
Schema (Columns)
| Column | Type | Description | Filterable |
|---|---|---|---|
ref_area |
string | ISO Alpha-2 country or region code (e.g. US, CN, ZA) | Yes |
indicator |
string | ILOSTAT indicator code (e.g. UNE_DEAP_SEX_AGE_RT) | Yes |
indicator_label |
string | Human-readable indicator name | No |
subject |
string | Subject category code: EMP=employment, UNE=unemployment, EAR=earnings, HOW=hours, EAP=labour force | Yes |
sex |
string | Sex breakdown code: MF=total, M=male, F=female | Yes |
classif1 |
string | Primary classification dimension (e.g. age group, occupation, economic activity) | Yes |
classif2 |
string | Secondary classification dimension (empty if not applicable) | No |
time |
integer | Year of observation | Yes |
obs_value |
float | Observed value (units vary by indicator - rates are %, counts are thousands) | No |
obs_status |
string | Data quality flag: blank=normal, U=uncertain, B=break in series | No |