Go to developer

already_enrolled

An active KEYRA identity already exists for this external user.

On this page
HTTP 409enrollmentpartner-2faapitypescriptjava

Code: already_enrolled · Shape: partner

Meaning

An active KEYRA identity already exists for this external user.

Likely causes

  1. Calling enable2FA / enroll when status is already active
  2. Duplicate enroll clicks

How to diagnose

  • Call get2FAStatus / identities status before enroll.
  • Confirm externalUserId stability.

How to fix

  • Skip enrollment; proceed to authentication challenges.
  • Only re-enroll after disable.

Retry behavior

Do not retry enroll. Use status → challenge flow.

API: POST /v1/identities/enroll, POST /v1/identities/status

SDK: enable2FA(), get2FAStatus(), enable2FA()

Troubleshooting: partner-2fa

Guides: Enrollment, Disable 2FA