We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. NAV wage statistics
LabourStandardNLOD

NAV wage statistics

Norwegian wage statistics per occupational group (STYRK-08 classification) and industry (NACE) based on SSB table 11418 (salary per occupation) and 11419 (salary per industry). Returns the average monthly salary and sector breakdown (private/municipal/state). Complements `nav-stillinger` (job vacancies) and is used to estimate labour costs for companies and salary benchmarking of occupational groups.

450 rows

Data volume

Yearly

Updates

3

MCP tools

Example response — /api/connectors/nav-lonn/yrker
{
  "data": "..."
}

MCP integration

Available MCP tools
nav_lonn_industries_overview
nav_salary_by_industry
nav_salary_by_occupation
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "nav-lonn": {
      "url": "https://data.ketl.no/mcp/nav-lonn",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

API endpoints

GET
/health

Status + tabell-info

deep optional
Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30). deep=1
Show curl example
# GET https://data.ketl.no/api/connectors/nav-lonn/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/nav-lonn/health"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/yrker

Søk i yrker med STYRK-08-koder

q optional
Fritekst-søk på yrkesnavn q=sykepleier
sector optional
Sektorfilter sector=ALL
year optional
Statistikkår (2000 t.o.m. inneværende år + 1). En verdi utenfor vinduet ignoreres. year=2023
limit optional
Maks antall rader. Verdier over taket klemmes ned; en ikke-numerisk eller ikke-positiv verdi faller til 25. limit=25
offset optional
Antall rader som hoppes over. En negativ eller ikke-numerisk verdi faller til 0. offset=0
Show curl example
# GET https://data.ketl.no/api/connectors/nav-lonn/yrker
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/nav-lonn/yrker"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/yrker/{code}

Lønnsdetalj per STYRK-08-yrkeskode

sector optional
Sektorfilter sector=ALL
year optional
Statistikkår (2000 t.o.m. inneværende år + 1). En verdi utenfor vinduet ignoreres. year=2023
Show curl example
# GET https://data.ketl.no/api/connectors/nav-lonn/yrker/{code}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/nav-lonn/yrker/{code}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/naering

Lønn per NACE-næring

nace required
NACE-næringskode — 2-sifret aggregat (f.eks. 62) eller bokstav-seksjon (f.eks. J). Tabell 11419 har kun grove aggregater; desimalkoder som 62.01 støttes ikke. nace=62
year optional
Statistikkår year=2023
sector optional
Sektorfilter sector=ALL
Show curl example
# GET https://data.ketl.no/api/connectors/nav-lonn/naering?nace=62
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/nav-lonn/naering?nace=62"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

NAV wage statistics is openly available — create an account to get started.

lønnSTYRKNACEarbeidsmarkedyrkeSSBNAV
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512