GET
/
api
/
v1
/
verifications
/
{verificationId}
curl --request GET \
  --url 'https://sandbox.connect.hopae.com/api/v1/verifications/{verificationId}' \
  --user '{clientId}:{clientSecret}'
{
  "verificationId": "058ff1aa613a40a883d367a07d7b3713",
  "status": "completed",
  "providerId": "bankidse",
  "authorizationCode": "auth_xyz",
  "verifiedAttributes": {
    "name": "John Doe",
    "personalNumber": "198001011234"
  },
  "expiresAt": "2025-08-06T12:00:00Z",
  "verifiedAt": "2025-08-06T11:30:00Z"
}
Retrieves the current status and result of a verification session.

Headers

Authorization
string
default:"Basic NVNaZHUwZm46NVNaZHUwZm4="
required
Basic authentication header. Format: Basic <base64(clientId:clientSecret)>
For testing, use 5SZdu0fn for both clientId and clientSecret

Path Parameters

verificationId
string
required
The unique identifier for the verification session.

Response

verificationId
string
The unique identifier for the verification session
status
string
Current status of the verification
providerId
string
The identifier of the eID provider
authorizationCode
string
Appears when status is ‘completed’
verifiedAttributes
object
Contains user’s verified data upon completion
error
object
expiresAt
string
ISO 8601 timestamp when the verification session expires
verifiedAt
string
ISO 8601 timestamp when the verification was completed
curl --request GET \
  --url 'https://sandbox.connect.hopae.com/api/v1/verifications/{verificationId}' \
  --user '{clientId}:{clientSecret}'
{
  "verificationId": "058ff1aa613a40a883d367a07d7b3713",
  "status": "completed",
  "providerId": "bankidse",
  "authorizationCode": "auth_xyz",
  "verifiedAttributes": {
    "name": "John Doe",
    "personalNumber": "198001011234"
  },
  "expiresAt": "2025-08-06T12:00:00Z",
  "verifiedAt": "2025-08-06T11:30:00Z"
}