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. Altinn system user / Access Management
BusinessStandardNLOD

Altinn system user / Access Management

Lets KETL act on behalf of customers based on approved access packages — Altinn II hard cutoff on 19 June 2026. Exposes query/create flows for system-user registrations; requires Maskinporten token exchange with the scopes altinn:authentication/systemuser.{read,write}.

—

Data volume

Real time

Updates

3

MCP tools

Example response — /byquery
{
  "data": "..."
}

MCP integration

Available MCP tools
altinn_ii_cutoff
altinn_systemuser_health
altinn_systemuser_lookup
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "altinn-systemuser": {
      "url": "https://data.ketl.no/mcp/altinn-systemuser",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

API endpoints

GET
/health

Status + Maskinporten-konfig + cutoff-dager igjen

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/altinn-systemuser/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/altinn-systemuser/health"

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

GET
/byquery

Slå opp systembruker på systemId × orgnr

systemId required
System-ID (3–128 tegn, alfa/num/._-) systemId=my-system_v1
orgnr required
Organisasjonsnummer systembrukeren tilhører (9 siffer) orgnr=923609016
externalRef optional
Valgfri ekstern referanse (1–128 tegn, alfa/num/._:-) externalRef=kunde-4711
Show curl example
# GET https://data.ketl.no/api/connectors/altinn-systemuser/byquery?systemId=my-system_v1&orgnr=923609016
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/altinn-systemuser/byquery?systemId=my-system_v1&orgnr=923609016"

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

POST
/system-user

Opprett ny systembruker-forespørsel

Show curl example
# POST https://data.ketl.no/api/connectors/altinn-systemuser/system-user
curl -X POST \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/altinn-systemuser/system-user"

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

Access and pricing

Altinn system user / Access Management is openly available — create an account to get started.

altinnmaskinportencomplianceaccess-managementkyc
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