Sist endret: 16. apr. 2025

Eksterne API

API for leverandøren til å administrere systembrukerforespørsler

Opprett en standard systembrukerforespørsel

Endepunkt

POST authentication/api/v1/systemuser/request/vendor

Scopes

Machineporten-token med scope altinn:maskinporten/systemuser.write

Content types

application/json

Request Body

For en detaljert beskrivelse av hver felt i requesten, vennligst se beskrivelsen her

Request Eksempel

{
  "externalReference": "dev-test-create_01",
  "systemId": "991825827_dhana_test_01",
  "partyOrgNo": "314112938",
  "rights": [
    {
      "Resource": [
        {
          "id": "urn:altinn:resource",
          "value": "authentication-e2e-test"
        }
      ]
    }
  ],
  "redirectUrl": ""
} 

Response

For en detaljert beskrivelse av hver felt i responsen, vennligst se beskrivelsen her

Respons Eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314112938",
    "systemId": "991825827_dhana_test_01",
    "partyOrgNo": "314112938",
    "rights": [
        {
            "resource": [
                {
                    "id": "urn:altinn:resource",
                    "value": "authentication-e2e-test"
                }
            ]
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil MeldingDetaljert beskrivelse
AUTH-00011400The Id does not refer to a Registered System.No system with the system id found in altinn system register
AUTH-00023401Can’t resolve the Organisation Number for the Vendor from the Token.-
AUTH-00004400Failed to create new SystemUser, existing SystemUser tied to the given System-Id.-
AUTH-00006400The combination of External Ids refer to an already Accepted SystemUser.-
AUTH-00007400The combination of External Ids refer to a Pending Request, please reuse or delete.-
AUTH-00008400The combination of External Ids refer to a Denied Request, please delete and renew the Request.-
AUTH-00009400The combination of External Ids refer to a Rejected Request, please delete and renew the Request.-
AUTH-00000400Can’t resolve the Organisation Number from the logged in Reportee PartyId.-
AUTH-00026400No redirect uris are set for the system-
AUTH-00021400The RedirectUri was not found or not valid.-
AUTH-00001400One or more Right not found or not delegable.-
AUTH-00012400An error occured when storing the Request.-

Hent en systembruker forespørsel

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/{requestId}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

requestId

Den unike identifikatoren for forespørselen.

Respons eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314112938",
    "systemId": "991825827_dhana_test_01",
    "partyOrgNo": "314112938",
    "rights": [
        {
            "resource": [
                {
                    "id": "urn:altinn:resource",
                    "value": "authentication-e2e-test"
                }
            ]
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil MeldingDetaljert beskrivelse
-400The value ‘{invalidrequestid}’ is not validWhen the request id is not a valid guid
-401unauthorized-
-404NotFound-
AUTH-00010404The Id does not refer to a Request in our system.-

Hent en systembruker foresporsel med eksterne referanse

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/byexternalref/{systemid}/{orgno}/{externalref}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

systemid

ID-en til systemet som forespørselen refererer til

orgno

Organisasjonsnummeret til kunden som må håndtere forespørselen

externalref

Den unike eksterne referansen for forespørselen gitt av leverandøren

Respons eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314112938",
    "systemId": "991825827_dhana_test_01",
    "partyOrgNo": "314112938",
    "rights": [
        {
            "resource": [
                {
                    "id": "urn:altinn:resource",
                    "value": "authentication-e2e-test"
                }
            ]
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil MeldingDetaljert beskrivelse
-400The value ‘{invalidrequestid}’ is not validWhen the request id is not a valid guid
-401unauthorized-
-404NotFound-
AUTH-00010404The Id does not refer to a Request in our system.-

Hent systembruker forespørseler for leverandøren

Returnerer en paginert liste over forespørsler

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/bysystem/{systemid}

Scopes

Machineporten token with scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

systemid

ID-en til systemet som leverandøren ber om en liste for

Respons eksempel

{
    "links": {},
    "data": [
        {
            "id": "774a4a2e-0e6a-4fd4-8540-0aebd7239acb",
            "externalRef": "314048431",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "314048431",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout"
        },
        {
            "id": "f5bac5cc-11e3-40cc-81a5-0cf125a2b9e9",
            "externalRef": "12345qwerty",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "314048431",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout"
        },
        {
            "id": "a739f996-3e22-449c-b8fe-78a24496cb68",
            "externalRef": "313775429",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "313775429",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout",
            "redirectUrl": "https://smartcloudaltinn.azurewebsites.net/receipt"
        },
        {
            "id": "df9aa0d3-8235-4677-b445-83ddcb3fc133",
            "externalRef": "312975955",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "312975955",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout",
            "redirectUrl": "https://smartcloudaltinn.azurewebsites.net/receipt"
        },
        {
            "id": "f69cfe09-b8ea-4dc3-a611-e4aec3e2d076",
            "externalRef": "310816191",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "310816191",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout",
            "redirectUrl": "https://smartcloudaltinn.azurewebsites.net/receipt"
        },
        {
            "id": "bac4d8ec-8e3e-4e47-93f8-0a38d16cbab7",
            "externalRef": "313641341",
            "systemId": "991825827_smartcloud",
            "partyOrgNo": "313641341",
            "rights": [
                {
                    "resource": [
                        {
                            "id": "urn:altinn:resource",
                            "value": "kravogbetaling"
                        }
                    ]
                }
            ],
            "status": "Timedout",
            "redirectUrl": "https://smartcloudaltinn.azurewebsites.net/receipt"
        }
    ]
}

Feil koder

Feil kodeStatus kodeFeil meldingDetaljert beskrivelse
-400The value ‘{invalidrequestid}’ is not validWhen the request id is not a valid guid
-401unauthorized-
-404NotFound-
AUTH-00010404The Id does not refer to a Request in our system.-

Opprett en agent systembruker forespørsel

Dette endepunktet brukes til å opprette en systembrukerforespørsel av typen agent.

Endepunkt

POST authentication/api/v1/systemuser/request/vendor/agent

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.write

Content types

application/json

Request Body

For en detaljert beskrivelse av hver felt i requesten, vennligst se beskrivelsen her

Request eksempel

{
  "externalRef": "at22_dhana_3103_02",
  "systemId": "991825827_dhana_ap",
  "partyOrgNo": "314250052",
  "accesspackages": [
    {
        "urn":"urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
    }
  ],
  "redirectUrl": ""
} 

Respons

For en detaljert beskrivelse av hver felt i responsen, vennligst se beskrivelsen here

Respons eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314250052",
    "systemId": "991825827_dhana_ap",
    "partyOrgNo": "314112938",
    "accesspackages": [
        {
            "urn":"urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil meldingDetaljert beskrivelse
AUTH-00011400The Id does not refer to a Registered System.No system with the system id found in altinn system register
AUTH-00023401Can’t resolve the Organisation Number for the Vendor from the Token.-
AUTH-00004400Failed to create new SystemUser, existing SystemUser tied to the given System-Id.-
AUTH-00006400The combination of External Ids refer to an already Accepted SystemUser.-
AUTH-00007400The combination of External Ids refer to a Pending Request, please reuse or delete.-
AUTH-00008400The combination of External Ids refer to a Denied Request, please delete and renew the Request.-
AUTH-00009400The combination of External Ids refer to a Rejected Request, please delete and renew the Request.-
AUTH-00000400Can’t resolve the Organisation Number from the logged in Reportee PartyId.-
AUTH-00026400No redirect uris are set for the system-
AUTH-00021400The RedirectUri was not found or not valid.-
AUTH-00001400One or more Right not found or not delegable.-
AUTH-00012400An error occured when storing the Request.-

Hent en agent systembruker forespørsel

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/agent/{requestId}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

requestId

Den unike identifikatoren for forespørselen.

Respons

For en detaljert beskrivelse av hver felt i responsen, vennligst se beskrivelsen here

Respons eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314250052",
    "systemId": "991825827_dhana_ap",
    "partyOrgNo": "314112938",
    "accesspackages": [
        {
            "urn":"urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil meldingDetaljert beskrivelse
-400The value ‘{requestid}’ is not validWhen the request id is not a valid guid
-401unauthorized-
-404NotFound-
AUTH-00010404The Id does not refer to a Request in our system.-

Hent en agent systembruker forespørsel med eksterne referanse

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/agent/byexternalref/{systemid}/{orgno}/{externalref}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

systemid

ID-en til systemet som forespørselen refererer til

orgno

Organisasjonsnummeret til kunden som må håndtere forespørselen

externalref

Den unike eksterne referansen for forespørselen gitt av leverandøren

Respons

For en detaljert beskrivelse av hver felt i responsen, vennligst se beskrivelsen here

Respons eksempel

{
    "id": "bb4955d4-6c44-4716-841c-911205dadade",
    "externalRef": "314250052",
    "systemId": "991825827_dhana_ap",
    "partyOrgNo": "314112938",
    "accesspackages": [
        {
            "urn":"urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
        }
    ],
    "status": "New",
    "redirectUrl": "",
    "confirmUrl": "https://am.ui.at22.altinn.cloud/accessmanagement/ui/systemuser/request?id=bb4955d4-6c44-4716-841c-911205dadade"
}

Feil koder

Feil kodeStatus kodeFeil meldingDetaljert beskrivelse
-400The value ‘{requestid}’ is not validWhen the request id is not a valid guid
-401unauthorized-
-404NotFound-
AUTH-00010404The Id does not refer to a Request in our system.-

Hent agent systembruker forspørseler for en leverandør

Returnerer en paginert liste over forespørsler

Endepunkt

GET authentication/api/v1/systemuser/request/vendor/agent/bysystem/{systemid}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.read

Content types

application/json

Argumenter

systemid

ID-en til systemet som leverandøren ber om en liste for

Respons

For en detaljert beskrivelse av hver felt i responsen, vennligst se beskrivelsen here

Respons eksempel

{
    "links": {},
    "data": [
        {
            "id": "b5abe2d4-e226-4f14-9805-fd04999967d7",
            "externalRef": "314250052",
            "systemId": "991825827_dhana_ap",
            "partyOrgNo": "314250052",
            "accessPackages": [
                {
                    "urn": "urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
                }
            ],
            "status": "Timedout",
            "redirectUrl": ""
        },
        {
            "id": "e33e6e68-81bf-4a49-a66b-a282c3721383",
            "externalRef": "at22_dhana_2903",
            "systemId": "991825827_dhana_ap",
            "partyOrgNo": "314250052",
            "accessPackages": [
                {
                    "urn": "urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
                }
            ],
            "status": "Accepted",
            "redirectUrl": ""
        },
        {
            "id": "7546bccc-1edc-46a3-81e9-228028c6aabe",
            "externalRef": "at22_dhana_3103_01",
            "systemId": "991825827_dhana_ap",
            "partyOrgNo": "314250052",
            "accessPackages": [
                {
                    "urn": "urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
                }
            ],
            "status": "Accepted",
            "redirectUrl": ""
        },
        {
            "id": "8da293b0-bf1e-4bee-94a6-884a4eaec98e",
            "externalRef": "at22_dhana_3103_02",
            "systemId": "991825827_dhana_ap",
            "partyOrgNo": "314250052",
            "accessPackages": [
                {
                    "urn": "urn:altinn:accesspackage:regnskapsforer-med-signeringsrettighet"
                }
            ],
            "status": "Accepted",
            "redirectUrl": ""
        }
    ]
}

Slett systembruker forespørsel

Dette endepunktet brukes av leverandøren for å slette systembrukerforespørselen.

Endpoint

DELETE /authentication/api/v1/systemuser/request/vendor/{requestid}

Scopes

Machineporten-token med scope altinn:authentication/systemuser.request.write

Content types

application/json

Argumenter

requestId

The unique identifier of the request

Respons

True – hvis forespørselen er slettet

Feil koder

Feil kodeStatus kodeFeil meldingDetaljert beskrivelse
AUTH-00010400The Id does not refer to a Request in our system.-