---
title: "Show a QR code for unverified MFA enrollments"
method: GET
path: "/current-identity/mfa/qr-code"
tags: ["Current Identity", "MFA"]
---

# Show a QR code for unverified MFA enrollments

`GET /current-identity/mfa/qr-code`

## Request

- Base URL: `https://demo.ziti.dev/edge/client/v1`
- URL: `https://demo.ziti.dev/edge/client/v1/current-identity/mfa/qr-code`
- Auth: one of:
  - API key in header `zt-session`
  - OAuth 2
    - Authorization code: `/oidc/authorize`
    - Token URL: `/oidc/token` scopes: `openid`
- TypeScript: <https://skmtc.dev/openziti/apis/ziti-edge-client/docs/current-identity/mfa/qr-code/get.ts> (a function with typed inputs; its response is checked against the schema)

Shows an QR code image for unverified MFA enrollments. 404s if the MFA enrollment has been completed or not started.

## Response `200`

OK

## Other responses

- `404`: No MFA enrollment or MFA enrollment is completed

---

[API](https://skmtc.dev/openziti/apis/ziti-edge-client.md) - [All operations](https://skmtc.dev/openziti/apis/ziti-edge-client/llms.txt) - [OpenAPI document](https://skmtc.dev/openziti/apis/ziti-edge-client/revisions/f7b51eaafbbb?raw)
