> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hopae.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Verification Status

> Retrieve the status and timing of a verification session. No personal attributes are returned

Retrieves high-level metadata for a verification session.

## Headers

<Info>
  Basic authentication: set `Authorization.username` to your Client ID (`client_id`) and `Authorization.password` to your Client Secret (`client_secret`). The interface builds the header automatically.
</Info>

<ParamField header="Authorization" type="string" required>
  Direct API format: `Basic <base64(client_id:client_secret)>`.
</ParamField>

## Path Parameters

<ParamField path="verificationId" type="string" required>
  The unique identifier for the verification session.
</ParamField>

## Response

<ResponseField name="verificationId" type="string">
  Unique identifier for the verification session.
</ResponseField>

<ResponseField name="status" type="string">Current status (for example: `pending`, `completed`).</ResponseField>

<ResponseField name="providerId" type="string">
  Identifier of the eID provider (for example: `mitid`).
</ResponseField>

<ResponseField name="flowType" type="string">Flow type (for example: `push`, `redirect`).</ResponseField>

<ResponseField name="createdAt" type="string">
  ISO 8601 timestamp when the verification was created.
</ResponseField>

<ResponseField name="expiresAt" type="string">
  ISO 8601 timestamp when the verification expires.
</ResponseField>

<ResponseField name="verifiedAt" type="string">
  ISO 8601 timestamp when the verification was completed. Present when `status` is `completed`.
</ResponseField>

<ResponseField name="acr" type="string">Authentication Context Class Reference (LoA string).</ResponseField>
<ResponseField name="hopae_loa" type="number">Numeric LoA.</ResponseField>
<ResponseField name="hopae_loa_label" type="string">Human‑readable LoA label (for example: `substantial`).</ResponseField>

<RequestExample>
  ```bash theme={null}
  curl --request GET \
    --url 'https://sandbox.api.hopae.com/connect/v1/verifications/{verificationId}' \
    --user '{clientId}:{clientSecret}'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "verificationId": "7b1e677254124c7e81db916847aded7b",
    "status": "completed",
    "providerId": "smartid",
    "flowType": "push",
    "createdAt": "2025-10-28T05:40:57.145Z",
    "verifiedAt": "2025-10-28T05:41:09.744Z",
    "expiresAt": "2025-10-28T06:10:55.742Z",
    "acr": "urn:hopae:loa:3",
    "hopae_loa": 3,
    "hopae_loa_label": "substantial"
  }
  ```
</ResponseExample>
