{"openapi":"3.1.0","info":{"title":"Employment Growth API","version":"1.0.0","description":"How fast the number of people in work is growing in each economy, on one comparable screen — total employment growth from the OECD's official Quarterly National Accounts as an API, live, no key. Employment growth is the jobs number: the change in the total count of people employed, the demand-side companion to the unemployment rate. The two can move independently — employment can keep rising while the unemployment rate holds flat if the labour force is growing too — so the jobs print is watched in its own right as a read on how much hiring the real economy is doing. The OECD harmonises and seasonally adjusts the figures so they are genuinely comparable across countries. This API computes the two growth rates people quote — quarter-on-quarter (the latest quarter's pace) and year-on-year (versus the same quarter a year earlier) — from the OECD's total-employment count. The board endpoint ranks every economy by its year-on-year employment growth, so you can see where hiring is strongest and where jobs are being shed. The momentum endpoint ranks by the latest quarter-on-quarter move. The country endpoint gives one economy's employment growth with a plain-language read. Each reading carries its own quarter and discontinued series are excluded, so the board is genuinely current. The jobs / labour-demand cut — distinct from the harmonised unemployment-rate board (this is the count of people in work, not the share out of work), the leading-indicator and GDP boards, the annual IMF World Economic Outlook database, and the generic multi-provider data aggregator. Figures are quarterly, in percent.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/employment-api","description":"oanor gateway"}],"tags":[{"name":"Board"},{"name":"Momentum"},{"name":"Country"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/board":{"get":{"operationId":"get_v1_board","tags":["Board"],"summary":"Economies ranked by year-on-year employment growth","description":"","parameters":[{"name":"countries_only","in":"query","required":false,"description":"Drop aggregate groups (true)","schema":{"type":"string"},"example":"true"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Economies ranked by year-on-year growth in the number of people employed (total economy, seasonally adjusted), computed from the OECD's employment count. This is the jobs number — the demand-side companion to the unemployment rate; the two can move independently. Each row carries its own quarter; discontinued series are excluded. Quarterly, cached a few hours.","board":[{"code":"ESP","name":"Spain","quarter":"2026-Q1","reading":"hiring strongly","is_aggregate":false,"employment_qoq":0.63,"employment_yoy":2.57},{"code":"PRT","name":"Portugal","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":-0.22,"employment_yoy":1.94},{"code":"BGR","name":"Bulgaria","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.22,"employment_yoy":1.73},{"code":"DNK","name":"Denmark","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.52,"employment_yoy":1.27},{"code":"ITA","name":"Italy","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.48,"employment_yoy":1.21},{"code":"HRV","name":"Croatia","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.04,"employment_yoy":1.13},{"code":"GBR","name":"United Kingdom","quarter":"2025-Q4","reading":"employment growing","is_aggregate":false,"employment_qoq":0.15,"employment_yoy":1.13},{"code":"CZE","name":"Czechia","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":2.5,"employment_yoy":1.07},{"code":"LUX","name":"Luxembourg","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.13,"employment_yoy":1.07},{"code":"SWE","name":"Sweden","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.28,"employment_yoy":0.95},{"code":"LVA","name":"Latvia","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.16,"employment_yoy":0.93},{"code":"POL","name":"Poland","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.13,"employment_yoy":0.81},{"code":"NOR","name":"Norway","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.61,"employment_yoy":0.71},{"code":"KOR","name":"Korea","quarter":"2025-Q4","reading":"employment growing","is_aggregate":false,"employment_qoq":-0.27,"employment_yoy":0.69},{"code":"HUN","name":"Hungary","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.17,"employment_yoy":0.65},{"code":"EST","name":"Estonia","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":0.57,"employment_yoy":0.53},{"code":"GRC","name":"Greece","quarter":"2026-Q1","reading":"employment growing","is_aggregate":false,"employment_qoq":-0.06,"employment_yoy":0.5},{"code":"BEL","name":"Belgium","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":0.2,"employment_yoy":0.38},{"code":"NLD","name":"Netherlands","quarter":"2025-Q4","reading":"employment flat","is_aggregate":false,"employment_qoq":0.24,"employment_yoy":0.34},{"code":"ISL","name":"Iceland","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.44,"employment_yoy":0.18},{"code":"NZL","name":"New Zealand","quarter":"2025-Q4","reading":"employment flat","is_aggregate":false,"employment_qoq":0.49,"employment_yoy":0.17},{"code":"IRL","name":"Ireland","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.55,"employment_yoy":0.14},{"code":"FRA","name":"France","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.01,"employment_yoy":0.11},{"code":"ROU","name":"Romania","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.27,"employment_yoy":0.07},{"code":"SVN","name":"Slovenia","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":0.32,"employment_yoy":0.02},{"code":"DEU","name":"Germany","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.13,"employment_yoy":-0.32},{"code":"AUT","name":"Austria","quarter":"2026-Q1","reading":"employment flat","is_aggregate":false,"employment_qoq":-0.23,"employment_yoy":-0.34},{"code":"FIN","name":"Finland","quarter":"2026-Q1","reading":"employment falling","is_aggregate":false,"employment_qoq":-0.54,"employment_yoy":-0.66},{"code":"SVK","name":"Slovak Republic","quarter":"2026-Q1","reading":"employment falling","is_aggregate":false,"employment_qoq":0.08,"employment_yoy":-0.69},{"code":"LTU","name":"Lithuania","quarter":"2026-Q1","reading":"employment falling","is_aggregate":false,"employment_qoq":0.22,"employment_yoy":-1.12}],"count":30,"source":"OECD Quarterly National Accounts (SDMX), total employment, seasonally adjusted","indicator":"Total employment growth (year-on-year)","latest_quarter":"2026-Q1"},"meta":{"timestamp":"2026-06-14T08:07:23.379Z","request_id":"6bedad2f-7c1d-4a58-ab5d-6402a70a89db"},"status":"ok","message":"Employment board retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/momentum":{"get":{"operationId":"get_v1_momentum","tags":["Momentum"],"summary":"Economies ranked by the latest quarter-on-quarter employment move","description":"","parameters":[{"name":"countries_only","in":"query","required":false,"description":"Drop aggregate groups (true)","schema":{"type":"string"},"example":"true"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Economies ranked by the latest quarter-on-quarter change in employment — the freshest read on hiring momentum. Year-on-year alongside. Quarterly, cached a few hours.","board":[{"code":"CZE","name":"Czechia","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":2.5,"employment_yoy":1.07},{"code":"ESP","name":"Spain","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.63,"employment_yoy":2.57},{"code":"NOR","name":"Norway","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.61,"employment_yoy":0.71},{"code":"EST","name":"Estonia","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.57,"employment_yoy":0.53},{"code":"DNK","name":"Denmark","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.52,"employment_yoy":1.27},{"code":"NZL","name":"New Zealand","quarter":"2025-Q4","is_aggregate":false,"employment_qoq":0.49,"employment_yoy":0.17},{"code":"ITA","name":"Italy","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.48,"employment_yoy":1.21},{"code":"SVN","name":"Slovenia","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.32,"employment_yoy":0.02},{"code":"SWE","name":"Sweden","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.28,"employment_yoy":0.95},{"code":"NLD","name":"Netherlands","quarter":"2025-Q4","is_aggregate":false,"employment_qoq":0.24,"employment_yoy":0.34},{"code":"LTU","name":"Lithuania","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.22,"employment_yoy":-1.12},{"code":"BGR","name":"Bulgaria","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.22,"employment_yoy":1.73},{"code":"BEL","name":"Belgium","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.2,"employment_yoy":0.38},{"code":"HUN","name":"Hungary","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.17,"employment_yoy":0.65},{"code":"LVA","name":"Latvia","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.16,"employment_yoy":0.93},{"code":"GBR","name":"United Kingdom","quarter":"2025-Q4","is_aggregate":false,"employment_qoq":0.15,"employment_yoy":1.13},{"code":"LUX","name":"Luxembourg","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.13,"employment_yoy":1.07},{"code":"POL","name":"Poland","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.13,"employment_yoy":0.81},{"code":"SVK","name":"Slovak Republic","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.08,"employment_yoy":-0.69},{"code":"HRV","name":"Croatia","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":0.04,"employment_yoy":1.13},{"code":"FRA","name":"France","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.01,"employment_yoy":0.11},{"code":"GRC","name":"Greece","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.06,"employment_yoy":0.5},{"code":"DEU","name":"Germany","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.13,"employment_yoy":-0.32},{"code":"PRT","name":"Portugal","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.22,"employment_yoy":1.94},{"code":"AUT","name":"Austria","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.23,"employment_yoy":-0.34},{"code":"ROU","name":"Romania","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.27,"employment_yoy":0.07},{"code":"KOR","name":"Korea","quarter":"2025-Q4","is_aggregate":false,"employment_qoq":-0.27,"employment_yoy":0.69},{"code":"ISL","name":"Iceland","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.44,"employment_yoy":0.18},{"code":"FIN","name":"Finland","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.54,"employment_yoy":-0.66},{"code":"IRL","name":"Ireland","quarter":"2026-Q1","is_aggregate":false,"employment_qoq":-0.55,"employment_yoy":0.14}],"count":30,"source":"OECD Quarterly National Accounts (SDMX), total employment, seasonally adjusted","indicator":"Total employment growth (quarter-on-quarter)","latest_quarter":"2026-Q1"},"meta":{"timestamp":"2026-06-13T22:59:16.812Z","request_id":"9f76131d-35e9-43a9-9b5a-c5c5f7068e7d"},"status":"ok","message":"Employment momentum retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/country":{"get":{"operationId":"get_v1_country","tags":["Country"],"summary":"One economy's employment growth, year-on-year and quarter-on-quarter","description":"","parameters":[{"name":"country","in":"query","required":true,"description":"ISO-3 code or name","schema":{"type":"string"},"example":"ESP"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"code":"ESP","name":"Spain","note":"One economy's total-employment growth, year-on-year and quarter-on-quarter (seasonally adjusted). A positive change means more people are in work than a year earlier — the jobs companion to the unemployment rate. Quarterly, cached a few hours.","source":"OECD Quarterly National Accounts (SDMX)","quarter":"2026-Q1","is_aggregate":false,"employment_growth":{"qoq":0.63,"yoy":2.57,"reading":"hiring strongly"}},"meta":{"timestamp":"2026-06-13T04:44:45.328Z","request_id":"868e84a0-e047-4471-a8a7-6709b5baae00"},"status":"ok","message":"Country employment retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"board and momentum take countries_only (true to drop aggregates such as OECD, G20, EU). country takes country (ISO-3 code or name, required). meta takes no parameters. Growth figures are in percent; yoy is year-on-year, qoq is quarter-on-quarter, computed from the employment count. Quarterly data; a multi-hour protective cache fronts the OECD upstream.","source":"OECD Quarterly National Accounts (DF_QNA_POP_EMPNC, total employment EMP) via OECD SDMX API, seasonally adjusted, live, keyless","service":"employment-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/board":"Economies ranked by year-on-year employment growth (countries_only optional).","GET /v1/country":"One economy's employment growth, year-on-year and quarter-on-quarter (country=ESP).","GET /v1/momentum":"Economies ranked by the latest quarter-on-quarter employment move."},"description":"Employment growth — how fast the number of people in work is growing in each economy, live from the OECD's Quarterly National Accounts (no key). It computes the quarter-on-quarter and year-on-year growth of total employment from the OECD's seasonally-adjusted employment count. board ranks economies by year-on-year employment growth; momentum ranks by the latest quarter-on-quarter move; country gives one economy's figures with a plain-language read. The jobs number — the demand-side companion to the unemployment rate (the two can move independently). The labour-demand / jobs cut — distinct from the harmonised unemployment-rate board (the share out of work), the leading-indicator and GDP boards, the annual IMF database, and the generic data aggregator."},"meta":{"timestamp":"2026-06-12T19:37:01.923Z","request_id":"0c1da57e-0126-40f8-981c-32567d8daa0a"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":815,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1110,"monthly_call_quota":17300,"rps_limit":6,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3440,"monthly_call_quota":88000,"rps_limit":16,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":7820,"monthly_call_quota":494000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/employment-api"}