Skip to main content

Attributes reference

You use MitID to verify the end-user's identity and obtain relevant personal details about them. This page summarises the user information you can request and receive for the different protocols.

OIDC scopes and claims

MitID Basic (OIDC)

You can use the following scopes to request user information from an end-user using MitID Basic (without any add-ons):

Response examples for MitID Basic

The response examples below only show the section with the user information claims for MitID Basic.

CPR Match

Scope: openid profile nin

{
"idp_id": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"family_name": "Christensen",
"given_name": "Abelone",
"birthdate": "1974-07-11",
"nin": "1107744882",
"nin_type": "PERSON",
"nin_issuing_country": "DK",
}
CPR Match and mitid-extra scope

Scope: openid profile nin mitid-extra

{
"idp_id": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"family_name": "Christensen",
"given_name": "Abelone",
"birthdate": "1974-07-11",
"nin": "1107744882",
"nin_type": "PERSON",
"nin_issuing_country": "DK",
"mitid_has_cpr": true,
"mitid_transaction_id": "40c6c751-d16b-45f2-a596-b28e1c2031a9",
"mitid_reference_text_body": " ",
"mitid_name_and_address_protection": true,
"mitid_ial": "HIGH",
"mitid_loa": "HIGH",
"mitid_aal": "HIGH",
"mitid_fal": "HIGH",
"mitid_uuid": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c"
}
Basic

Scope: openid profile

{
"idp_id": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"family_name": "Christensen",
"given_name": "Abelone",
"birthdate": "1974-07-11",
}
Basic with mitid-extra scope

Scope: openid profile mitid-extra

{
"idp_id": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"family_name": "Christensen",
"given_name": "Abelone",
"birthdate": "1974-07-11",
"mitid_has_cpr": true,
"mitid_transaction_id": "40c6c751-d16b-45f2-a596-b28e1c2031a9",
"mitid_reference_text_body": " ",
"mitid_name_and_address_protection": true,
"mitid_ial": "HIGH",
"mitid_loa": "HIGH",
"mitid_aal": "HIGH",
"mitid_fal": "HIGH",
"mitid_uuid": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c"
}

MitID Business (add-on)

In addition to the MitID Basic attributes

When you add the mitid-business scope, the response will contain both the MitID Basic attributes and the MitID Business attributes.

Here are the additional attributes for MitID Business:

Response example for MitID Business (add-on)

Here is an example of a MitID Business response with the following scopes: openid, profile, nin, mitid-extra and mitid-business.

{
"idp_id": "40c97a8f-eb04-4537-861d-fe14c466e9c8",
"name": "Helle Jensen",
"family_name": "Jensen",
"given_name": "Helle",
"birthdate": "1953-10-02",
"nin": "0210533605",
"nin_type": "PERSON",
"nin_issuing_country": "DK",
"mitid_transaction_id": "e5374ab8-0947-4198-b92b-3a634d5f5bd5",
"mitid_reference_text_body": " ",
"mitid_cpr_source": "user",
"mitid_ial": "SUBSTANTIAL",
"mitid_loa": "SUBSTANTIAL",
"mitid_aal": "SUBSTANTIAL",
"mitid_fal": "HIGH",
"mitid_uuid": "40c97a8f-eb04-4537-861d-fe14c466e9c8",
"mitid_organisation_cvr": "95338926",
"organisation": "Testorganisation nr. 95338926",
"mitid_employee_uuid": "eea6df96-c347-4cd3-ab08-7df0af052e83",
"mitid_employee_name": "Helle Jensen",
"mitid_employee_email": "example@signicat.com",
"mitid_employee_rid": "5337518118",
"mitid_employee_ial": "Substantial",
"mitid_employee_can_represent_organisation_alone": "false",
"mitid_employee_audit_source": "https://services.test-devtest4-nemlog-in.dk/api/identity",
"mitid_employee_audit_timestamp": "2025-02-07T11:39:53.477137Z",
"idp_issuer": "MitID-Business",
"sub": "YpLRJEkWwGWO-DJ2bd5vfQek2cPcxb5XLuXckaj44Ig="
}

MitID Private for Business (add-on)

In addition to the MitID Basic attributes

When you add the mitid-business scope, the response will contain both the MitID Basic attributes and the MitID Business attributes.

Here are the additional attributes for Private for Business:

Authentication REST API attributes

MitID Basic

The Signicat Authentication REST API supports the following request and response attributes for MitID:

Response examples from the redirect flow

The response examples below only show the section with the user information attributes.

CPR Match

"requestedAttributes": ["name", "firstName", "lastName", "dateOfBirth", "nin"]

Response:

"subject": {
"id": "j-UnpV7YpW2ieuGkMIpg8FRdhy8-TjtjArst063l8UI=",
"idpId": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"firstName": "Abelone",
"lastName": "Christensen",
"dateOfBirth": "1974-07-11",
"nin": {
"value": "1107744882",
"issuingCountry": "DK",
"type": "PERSON"
}
}
CPR Match, LoA, and reference text

"requestedAttributes": ["name", "firstName", "lastName", "dateOfBirth", "nin", "mitidHasCpr", "mitidTransactionId", "mitidReferenceTextBody", "mitidIal", "mitidLoa", "mitidAal", "mitidFal"]

Response:

"subject": {
"id": "j-UnpV7YpW2ieuGkMIpg8FRdhy8-TjtjArst063l8UI=",
"idpId": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"firstName": "Abelone",
"lastName": "Christensen",
"dateOfBirth": "1974-07-11",
"nin": {
"value": "1107744882",
"issuingCountry": "DK",
"type": "PERSON"
},
"mitidFal": "HIGH",
"mitidHasCpr": "true",
"mitidTransactionId": "40c6c751-d16b-45f2-a596-b28e1c2031a9",
"mitidAal": "HIGH",
"mitidIal": "HIGH",
"mitidReferenceTextBody": "Transfer 200 DKK to Account XYZ",
"mitidLoa": "HIGH"
}
Basic with LoA and reference text

"requestedAttributes": ["name", "firstName", "lastName", "dateOfBirth", "mitidHasCpr", "mitidTransactionId", "mitidReferenceTextBody", "mitidIal", "mitidLoa", "mitidAal", "mitidFal"]

Response:

"subject": {
"id": "j-UnpV7YpW2ieuGkMIpg8FRdhy8-TjtjArst063l8UI=",
"idpId": "8cb1e51c-13aa-4044-b9ac-8978cf1f113c",
"name": "Abelone Christensen",
"firstName": "Abelone",
"lastName": "Christensen",
"dateOfBirth": "1974-07-11",
"mitidFal": "HIGH",
"mitidHasCpr": "true",
"mitidTransactionId": "40c6c751-d16b-45f2-a596-b28e1c2031a9",
"mitidAal": "HIGH",
"mitidIal": "HIGH",
"mitidReferenceTextBody": "Transfer 200 DKK to Account XYZ",
"mitidLoa": "HIGH"
}

MitID Business (add-on)

In addition to the MitID Basic attributes

The response contains both the MitID Basic attributes and the MitID Business attributes.

Here are the additional attributes for the MitID Business add-on:

MitID Private for Business (add-on)

In addition to the MitID Basic attributes

The response contains both the MitID Basic attributes and the MitID Business attributes.

Here are the additional attributes for the MitID Private for Business add-on: