For andre samarbeidspartnere
Ekstern datautveksling
Finn informasjon om hvilke API-er Nav deler med andre virksomheter og hvordan du får tilgang. Les også om konsekvensene av at Altinn 2 avvikles 19. juni 2026 for aktører som bruker Nav‑tjenester.
Altinn 2 slås av 19. juni 2026
Digitaliseringsdirektoratet moderniserer Altinn for å sikre brukervennlige, sikre og kostnadseffektive fellesløsninger. Altinn 2 vil erstattes av nye moderniserte fellesløsninger som omtales som Altinn 3. Digitaliseringsdirektoratet vil skru av Altinn 2 19. juni 2026, men mye Altinn 2 funksjonalitet vil slutte å fungere allerede 31. mai 2026.
Som følge av at Digitaliseringsdirektoratet moderniserer sine Altinn fellesløsninger må alle offentlige tjenesteleverandører, som for eksempel Nav og Skatteetaten (Skatteetaten reetablerer tjenester på egen plattform og tar i bruk fellesløsninger fra Altinn), skrive om sine tjenester mot arbeidsgivere. Nav har kommet langt i arbeidet med å ta fram nye grensesnitt både for manuell innsending og innsending fra sluttbrukersystem som for eksempel Lønns- og personalsystem (LPS). Se også Nav moderniserer tjenester for arbeidsgivere.
Mange virksomheter har i dag spesialtilpassede integrasjoner mot Altinn 2. For å kunne videreføre eller tilpasse integrasjonene, må dere ta direkte kontakt med de teamene i Nav som forvalter API-ene dere ønsker å benytte. De kan gi dere nødvendig informasjon om endringer, alternativer og migreringsløp. Dere finner kontaktinformasjon for spesifikke API i Nav API-oversikt.
Nav vil fortløpende dele oppdatert informasjon for å gjøre overgangen så enkel som mulig for alle eksterne aktører.
Nav-API
Denne siden gir en oversikt over hvordan Nav deler API med eksterne. Nav tilbyr API til mange forskjellige aktører, for eksempel:
- arbeidsgivere
- offentlige virksomheter
- kommuner
- spesielle bransjer som for eksempel forsikringsselskap og tjenestepensjonsleverandører.
For å forstå hvordan et bestemt API fungerer, klikk deg inn på lenke til API-et i Nav API-oversikt. Her finner du detaljert beskrivelse av API-et, kontaktinformasjon for det respektive API-et og annen informasjon om API-et. Oversikten er foreløpig ikke komplett, men vil bli utvidet og oppdatert fortløpende. Dersom du ikke finner det du leter etter, ta kontakt ekstern.datautveksling@nav.no.
Merk at mange av API-ene kun skal benyttes av for eksempel en bestemt bransje, og noen API-er krever egne samarbeidsavtaler med Nav for å få tilgang. Sjekk derfor på det enkelte API-et hvilke krav som gjelder.
For mange av Navs API må konsumenten akseptere bruksvilkår. I bruksvilkårene vil du se hvilke krav som stilles til konsumenten. Det kan for eksempel være krav om å etterleve et bestemt lovverk, krav om hvor raskt man må tilpasse seg nye versjoner av et API og krav om å holde Nav oppdatert på kontaktinformasjon. For noen API vil man i tillegg til å akseptere bruksvilkår også måtte søke om tilgang.
Alle Navs API som ikke er åpne, er sikret med Maskinporten (forvaltet av Digitaliseringsdirektoratet). For å kunne benytte disse må derfor virksomheten deres ha tilgang til Maskinporten, se hvordan få tilgang til Nav-API.
Flere av API-ene Nav tilbyr, understøtter at en virksomhet kan representere en annen virksomhet. Når en virksomhet skal benytte et API på vegne av en annen, må den andre virksomheten ha delegert rettighetene til å kalle API-et i Altinn Autorisasjon (forvaltet av Digitaliseringsdirektoratet), se hvordan representere andre virksomheter.
Hvordan få tilgang til Nav-API
Digitaliseringsdirektoratet tilbyr Maskinporten som offentlig fellesløsning for å identifisere og autentisere virksomheter ved kall av API som offentlige virksomheter tilbyr. Alle Nav-API er satt opp med bruk av Maskinporten. For å få tilgang kreves det et kundeforhold hos Digitaliseringsdirektoratet. Se også informasjon til leverandører og kom i gang.
Dette gjør dere som virksomhet for å få tilgang til Maskinporten:
- Leverandører som skal benytte Nav-API må være registrert hos Digitaliseringsdirektoratet for å kunne benytte Digitaliseringsdirektoratets fellesløsninger, se Registreringsskjema — Sluttbrukersystemleverandør i Altinn
- For å få tilgang til Maskinporten må man fylle ut informasjonsskjema til Digitaliseringsdirektoratet
- Opprett tilgang til Samarbeidsportalen
- Les og signer bruksvilkår:
- Offentlige kunder signerer Bruksvilkår for offentlege kunder
- Private virksomheter signerer Bruksvilkår for private virksomheter
- Virksomheter som er leverandører og tilbyr løsninger på vegne av mange andre virksomheter skal i tillegg signere Bruksvilkår for leverandører. Se også hvordan representere andre virksomheter.
- Til slutt må man sette opp en Maskinporten klient, se hvordan sette opp Maskinporten. Se også hvordan ta i bruk Maskinporten.
For utfyllende informasjon bes leverandører ta en titt på hvordan ta i bruk Digitaliseringsdirektoratets fellesløsninger.
Hvordan representere andre virksomheter
Det er ganske vanlig at en virksomhet, som oftest leverandør, benytter et API på vegne av flere andre virksomheter (kunder) som leverandøren bygger en tjeneste for. Dette er mest utbredt på API-ene som er rettet mot arbeidsgivere, men gjelder også for en del andre API. Når en virksomhet (leverandør) skal benytte et API på vegne av en annen virksomhet (kunde), må kunden ha delegert de nødvendige rettighetene til leverandøren i Altinn Autorisasjon (forvaltet av Digitaliseringsdirektoratet).
Digitaliseringsdirektoratet tilbyr to alternative måter å representere en annen virksomhet på:
- Delegerbare API
- Bruk av Systembruker
Hvilket alternativ som gjelder for et visst API, finner du i dokumentasjonen til det enkelte API, se Nav API-oversikt.
Slik fungerer det med delegerbare API
Tjenesteeieren (i dette tilfellet Nav) tilbyr et API med et scope i Maskinporten. En leverandør må gjennom følgende steg for å representere en virksomhet (kunde) mot et Nav API, se også utfyllende informasjon fra Digitaliseringsdirektoratet:
- Leverandør avtaler med Nav at de ønsker tilgang til API-et (tilgang til scope).
- Nav gir leverandøren tilgang til scope for API-et.
- Leverandørens kunde logger seg inn i Altinn Autorisasjon og delegerer tilgang til leverandøren. Leverandøren har med det fått fullmakt til å representere kunden.
- Leverandøren autentiserer seg mot Maskinporten på vegne av kunde.
- Maskinporten utsteder et Maskinporten-token dersom leverandør har gyldig fullmakt til å representere kunden.
- Leverandør legger Maskinporten-tokenet ved i kall av Navs API. Tokenet identifiserer leverandøren som kaller API-et og kunde som leverandøren representerer. Nav benytter tokenet til å verifisere at kallet er autorisert.
Slik fungerer det med Systembruker
Systembruker er en ny type bruker i Altinn som lar virksomheten gi fullmakter til en upersonlig bruker, slik at den kan løse oppgaver på vegne av virksomheten. For mer informasjon se Systembruker for virksomheter.
Når en tjenesteeier (i dette tilfellet Nav) tilbyr et API som støtter bruk av systembruker så definerer tjenesteeier hvilke tilgangsregler som gjelder i Altinn Autorisasjon. For å kunne benytte API-et på vegne av kunder så må leverandør gå gjennom følgende steg, se også utfyllende informasjon fra Digitaliseringsdirektoratet på systembruker:
- Leverandør avtaler med Nav at de ønsker tilgang til API-et (tilgang til scope).
- Nav gir leverandøren tilgang til scope for API-et.
- Leverandøren oppretter et system i systemregister (forvaltet av Digitaliseringsdirektoratet) med tilstrekkelige rettigheter til å ta i bruk Navs API. Se hvordan registrere system.
- Leverandøren oppretter en systembruker per kunde for systemet.
- Kunden godkjenner opprettelsen av systembruker som leverandøren skal benytte for å opptre på vegne av dem i Altinn Autorisasjon. Leverandøren har med det fått fullmakt til å representere kunden.
- Leverandøren autentiserer seg mot Maskinporten med systembrukeren.
- Maskinporten utsteder et Maskinporten-token dersom systembrukeren har gyldig fullmakt til å representere kunden.
- Leverandør legger Maskinporten-tokenet ved i kall av Navs API. Tokenet identifiserer leverandøren som kaller API-et og kunde som leverandøren representerer. Nav benytter tokenet til å verifisere at kallet er autorisert.
Hvordan teste
Inntil videre vil veiledning på test gis av det teamet i Nav som eier et bestemt API.
Kontakt oss
Henvendelser som gjelder et spesifikt API, skal rettes direkte til API‑eier, se Nav API-oversikt. Andre typer henvendelser kan sendes til: ekstern.datautveksling@nav.no
Oppdatert 28.01.2026