# API calls to reset Authenticators

**URL:** <https://devforum.okta.com/t/api-calls-to-reset-authenticators/34710>\
**Category:** API\
**Created:** [January 8, 2026, 3:29am UTC](https://devforum.okta.com/t/api-calls-to-reset-authenticators/34710 "2026-01-08T03:29:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nicholasf](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/nicholasf/32/6407_2.png) [@nicholasf](https://devforum.okta.com/u/nicholasf)\
**Post date:** [January 8, 2026, 3:29am UTC](https://devforum.okta.com/t/api-calls-to-reset-authenticators/34710/1 "2026-01-08T03:29:55Z")

</div>

Hi,

I need to implement reset authenticator functionality via API calls to the User (or other API) such as I get the same effect as via the Okta console depicted in the Youtube here: [Reset multifactor authentication for users | Okta Identity Engine](https://help.okta.com/oie/en-us/content/topics/security/mfa/mfa-reset-users.htm)

Looking at the Authenticator API in the User API - [User Authenticator Enrollments](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserAuthenticatorEnrollments/) - there is no reset functionality. I am intending to experiment with API calls to

- list a user’s current authenticators

- delete one of them

- creating a new authenticator which matches the old one

Is there a better way to do reset an authenticator via the API?

Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/oktadev/original/1X/589c4c5f80de422d01f47cee7185a7fb8227835c.png) [@system](https://devforum.okta.com/u/system)\
**Post date:** [February 7, 2026, 3:30am UTC](https://devforum.okta.com/t/api-calls-to-reset-authenticators/34710/2 "2026-02-07T03:30:34Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
