Bruksområde
Altinn 3 er live 19. juni 2026
Slå opp Altinn 2-koder og finn tilsvarende tilgangspakker i Altinn 3. Et API bygget for utviklere som integrerer med norsk offentlig sektor.
29 dager igjen til fristen
Apier er et API for utviklere som integrerer med Altinn 3. Ikke et sluttbrukerverktøy.
Hva endres 19. juni 2026
DigDir avvikler Altinn 2 19. juni 2026. Alle tjenester må migreres til Altinn 3-plattformen innen denne datoen. Integrasjoner som fortsatt peker på Altinn 2-endepunkter slutter å virke.
Den viktigste endringen for utviklere: Altinn 2-rollene erstattes av tilgangspakker i Altinn 3. Mappingen er ikke alltid 1:1 — én rolle kan fordele seg på flere pakker, eller motsatt. Apier eksponerer denne mappingen som et offentlig oppslags-API.
Slik bruker du det
Slå opp en Altinn 2-kode (for eksempel A0208) for å se hvilke Altinn 3-tilgangspakker den tilsvarer:
curl
curl "https://www.apier.no/api/v1/tools/altinn-migration?altinn2_code=A0208"Svar
{
"success": true,
"data": {
"deprecation_deadline": "2026-06-19T23:59:59+02:00",
"timezone": "Europe/Oslo",
"days_remaining": 29,
"deadline_passed": false,
"entry": {
"altinn2_code": "A0208",
"altinn2_name_nb": "...",
"altinn3_code": null,
"altinn3_name_nb": null,
"service_owner": "...",
"migration_notes_nb": "...",
"migration_notes_en": "...",
"verified": false
}
}
}TypeScript
const response = await fetch(
"https://www.apier.no/api/v1/tools/altinn-migration?altinn2_code=A0208"
);
const json = await response.json();
console.log(json.data.days_remaining);
console.log(json.data.entry.altinn3_code);Python
import requests
response = requests.get(
"https://www.apier.no/api/v1/tools/altinn-migration",
params={"altinn2_code": "A0208"},
)
data = response.json()
print(data["data"]["days_remaining"])
print(data["data"]["entry"]["altinn3_code"])Hvordan det passer i din integrasjon
Endepunktet er offentlig og krever ingen autentisering. Det er bygget for å kalles direkte fra deployment-skript, CI-jobber eller migreringsverktøy. Responsen inkluderer days_remaining slik at du kan bygge varsler eller failsafe-logikk rundt fristen.
Bygget for ansvarlighet, ikke bare tilgang.
Hvert API-kall gjennom Apier blir kryptografisk hash-et, loggført og koblet sammen med en korrelasjons-ID. Regelen som ble anvendt, fullmaktene som gjaldt, og den rå responsen fra Skatteetaten eller Altinn lagres permanent i en uendringsbar logg. Hvis Skatteetaten eller en regulator senere spør hva som skjedde på en bestemt dato, kan hele bevisrekken rekonstrueres.
Idempotens håndheves på infrastrukturnivå. Hvis et automatisert kall blir gjentatt på grunn av nettverksfeil eller tidsavbrudd, sendes ikke den underliggende innrapporteringen til myndighetene to ganger. Feilmoduser blir ikke til doble innleveringer.
Innleveringskvitteringer inkluderer myndighetenes rå respons, kryptografisk signert med HMAC ende-til-ende. Det Altinn eller Skatteetaten faktisk bekreftet, bevares ordrett — ikke oppsummert, ikke parafrasert. Signaturverifikasjon feiler dersom ett byte endres i ettertid.
Kom i gang
Registrer deg for en API-nøkkel. Selve oppslags-endepunktet er gratis og krever ingen nøkkel — nøkler brukes for resten av Apier-API-et.