Denmark

This page provides examples of the E_KYC_CHECK response for Denmark MitID Verification (dnk_bankid_mitid).

GREEN

The following response examples represent successful checks.

{
  "checks": [
    {
      "answer": "GREEN",
      "checkType": "E_KYC_CHECK",
      "createdAt": "2024-07-07 17:23:43",
      "id": "d8f4139a-320c-4e52-8a6b-3e7dee23e9c5",
      "inputDoc": {
        "idDocType": "OTHER",
        "country": "DNK"
      },
      "extractedDoc": {
        "country": "DNK",
        "number": "3112559107",
        "firstName": "Stig",
        "lastName": "Petersen",
        "dob": "1955-12-31",
        "additionalFields": [
          {
            "name": "levelOfAssurance",
            "value": "HIGH"
          },
          {
            "name": "identityAssuranceLevel",
            "value": "HIGH"
          },
          {
            "name": "authenticationAssuranceLevel",
            "value": "HIGH"
          }
        ]
      },
      "ekycCheckInfo": {
        "confirmationId": "QcOiKVyNuKBVqYwzYsPrrpc4",
        "confirmationType": "oAuth"
      }
    }
  ]
}

YELLOW

The following example illustrates a case where the verification process is still in progress, and the applicant has not yet completed all required steps.

{
  "checks": [
    {
      "answer": "YELLOW",
      "checkType": "E_KYC_CHECK",
      "createdAt": "2025-11-06 21:39:24",
      "id": "faf3469c-7320-4533-8d78-901072fb8f5b",
      "inputDoc": {
        "idDocType": "OTHER",
        "country": "DNK"
      },
      "ekycCheckInfo": {
        "confirmationId": "TX0zGu2IT6YQYkMcMXTYorh8",
        "confirmationType": "oAuth"
      }
    }
  ]
}

Response explained

Root variables

The root variables are the core Non-Doc check result data items. Some of them may include nested attributes and element fields.

FieldTypeDescription
idStringUnique identifier of the check.
answerStringCheck answer:
  • GREEN — the check has passed successfully. Data found in the database.
  • YELLOW — verification process is not yet complete. We await the applicant's completion of the required steps.
inputDocObjectRepresents the data used for the database check.
checkTypeStringIndicates that it is a E_KYC_CHECK check type.
extractedDocObjectExternal check source data. It may not be present if the data is not received.
createdAtDateDate and time (UTC) of the latest Non-Doc check result.

additionalFields element fields

FieldTypeDescription
levelOfAssuranceStringLevel of Assurance:
  • SUBSTANTIAL
  • HIGH
    identityAssuranceLevelStringIdentity Assurance Level - represents the strength of the user's MitID registration:
    • SUBSTANTIAL
    • HIGH
      authenticationAssuranceLevelStringAuthentication Assurance Level - calculated based on the level requested by the verifying service and the authentication methods used during the verification process:
      • SUBSTANTIAL
      • HIGH