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
- Calling enable2FA / enroll when status is already active
- 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.
Related
API: POST /v1/identities/enroll, POST /v1/identities/status
SDK: enable2FA(), get2FAStatus(), enable2FA()
Troubleshooting: partner-2fa
Guides: Enrollment, Disable 2FA
