Vigilfield Docs
API referenceAccount

`POST /users/{id}/mfa-resets` — admin recovery for a native user who lost their second factor (`rh-kk6vbu`). Authz and target rules are `/users/{id}/password-resets`': admin only, 404 outside the caller's org, 400 for a federated or app target.

POST/users/{id}/mfa-resets

Turns the user's TOTP off in Cognito and marks the row mfa_reset_pending. From that moment a passkey sign-in is refused; the user's next password sign-in deletes their passkeys and security keys (Cognito has no admin API for that) and asks them to set a factor up again.

Path Parameters

id*string

Target user id

Response Body

application/json

curl -X POST "https://example.com/users/string/mfa-resets"
{  "reset_at": "string",  "user_id": "string"}