Sist endret: 16. apr. 2025

Hent systeminformasjon fra systemregisteret

API for leverandøren for å hente systeminformasjon fra systemregisteret.

Hent System

Henter et system ved system-ID.

Endepunkt

GET authentication/api/v1/systemregister/vendor/{systemId}

Scopes

Machineporten-token med scope altinn:authentication/systemregister.write

Content types

application/json

Argumenter

systemId

ID-en skal være i formatet {systemleverandørorgnr}_{navn valgt av leverandøren}. For eksempel ‘310547891_testprodukt’. Dette er en unik ID for å identifisere systemet.

Eksempel på responsmodell

{
    "id": "312605031_b217b2f5-362f-4aa2-b919-ceaeaf9f15a1",
    "vendor": {
        "ID": "0192:312605031"
    },
    "name": {
        "en": "Integrationb217b2f5-362f-4aa2-b919-ceaeaf9f15a1",
        "nb": "IntegrationTestb217b2f5-362f-4aa2-b919-ceaeaf9f15a1",
        "nn": "IntegrationTestNynorskb217b2f5-362f-4aa2-b919-ceaeaf9f15a1"
    },
    "description": {
        "en": "This is auto generated by an integration test. Some data is randomized, but some is not - like this description",
        "nb": "Integrasjonstest. Noe er randomisert her, men mye blir likt.",
        "nn": "integrasjonstest på nynorsk. Noe er randomisert her, men mye blir likt."
    },
    "rights": [
        {
            "resource": [
                {
                    "id": "urn:altinn:resource",
                    "value": "authentication-e2e-test"
                },
                {
                    "id": "urn:altinn:resource",
                    "value": "authentication-e2e-test"
                }
            ]
        }
    ],
    "accessPackages": [],
    "isDeleted": true,
    "clientId": [
        "a8be01d2-30b9-443e-98ce-4c09b0a0ad00"
    ],
    "isVisible": false,
    "allowedRedirectUrls": [
        "https://altinn.no/"
    ]
}

Hent rettigheter for et system

Hent rettighetene som er definert for et system. Dette er et åpent API.

Endepunkt

GET authentication/api/v1/systemregister/vendor/{systemId}/rights

Scopes

Ingen autentisering kreves.

Content types

application/json

Argumenter

systemId

ID-en skal være i formatet {systemleverandørorgnr}_{navn valgt av leverandøren}. For eksempel ‘310547891_testprodukt’. Dette er en unik ID for å identifisere systemet.

Eksempel på responsmodell

[
    {
        "resource": [
            {
                "id": "urn:altinn:resource",
                "value": "authentication-e2e-test"
            },
            {
                "id": "urn:altinn:resource",
                "value": "authentication-e2e-test"
            }
        ]
    }
]

Hent tilgangspakker for et system

Hent tilgangspakkene som er definert for et system. Dette er et åpent API.

Endepunkt

GET authentication/api/v1/systemregister/{systemId}/accesspackages

Scopes

Ingen autentisering kreves.

Content types

application/json

Argumnenter

systemId

ID-en skal være i formatet {systemleverandørorgnr}_{navn valgt av leverandøren}. For eksempel ‘310547891_testprodukt’. Dette er en unik ID for å identifisere systemet.

Eksempel på responsmodell

[
    {
        "urn": "urn:altinn:accesspackage:revisormedarbeider"
    },
    {
        "urn": "urn:altinn:accesspackage:ansvarlig-revisor"
    }
]