---
title: "Create DC request for Digital Credentials flow"
method: POST
path: "/v1/verifications/dc-request"
tags: ["Verifications"]
---

# Create DC request for Digital Credentials flow

`POST /v1/verifications/dc-request`

Creates the EID session for a DC flowType verification. This is a deferred session creation - the HopaeConnect session was created during createVerification, and this endpoint creates the EID session (verifier request) when the client is ready to display the QR code.

## Request body

- DcRequestDto
  - `verificationId` string, required — Verification ID
  - `userData` AuthenticationHint
    - `personalNumber` string — Swedish personal number (BankID)
    - `cprNumber` string — Danish CPR number (MitID)
    - `phoneNumber` string — Phone number (UAE Pass)
    - `nric` string — Singapore NRIC (Singpass)
    - `emiratesId` string — UAE Emirates ID
    - `documentNumber` string — Document number (mDL)
    - `mobileNumber` string — Alternative mobile number
    - `email` string — Email address

## Response `200`

DC request created successfully

- DcRequestResponseDto
  - `requestBase64` string, required — Base64 encoded request data
  - `dcSessionId` string, required — DC session ID from EID service

## Other responses

- `400` — Invalid flow type or verification status
- `404` — Verification not found

---

[API](https://skmtc.net/hopae/apis/hconnect-api.md) · [All operations](https://skmtc.net/hopae/apis/hconnect-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hopae/hconnect-api/revisions/ed6e97ac6f2f/schema)
