> For the complete documentation index, see [llms.txt](https://docs.codemash.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codemash.io/sdks-and-cli/membership/passkeys-recovery.md).

# Passkeys & Recovery

| Method                                                                                                         |                                                |
| -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| [Change Password](/sdks-and-cli/membership/passkeys-recovery/change-password.md)                               | `POST userauth/password/change`                |
| [Confirm Email Verification](/sdks-and-cli/membership/passkeys-recovery/confirm-email-verification.md)         | `POST userauth/email/confirm-verification`     |
| [Confirm Password Reset](/sdks-and-cli/membership/passkeys-recovery/confirm-password-reset.md)                 | `POST userauth/password/reset/confirm`         |
| [Consume Magic Link](/sdks-and-cli/membership/passkeys-recovery/consume-magic-link.md)                         | `POST userauth/recovery/magic-link/consume`    |
| [Has Passkey](/sdks-and-cli/membership/passkeys-recovery/has-passkey.md)                                       | `POST userauth/has-passkey`                    |
| [List Passkeys](/sdks-and-cli/membership/passkeys-recovery/list-passkeys.md)                                   | `GET userauth/passkeys`                        |
| [Passkey Authentication Options](/sdks-and-cli/membership/passkeys-recovery/passkey-authentication-options.md) | `POST userauth/passkey/authentication-options` |
| [Passkey Logout](/sdks-and-cli/membership/passkeys-recovery/passkey-logout.md)                                 | `POST userauth/logout`                         |
| [Passkey Registration Options](/sdks-and-cli/membership/passkeys-recovery/passkey-registration-options.md)     | `POST userauth/passkey/registration-options`   |
| [Refresh Passkey Token](/sdks-and-cli/membership/passkeys-recovery/refresh-passkey-token.md)                   | `POST userauth/token/refresh`                  |
| [Rename Passkey](/sdks-and-cli/membership/passkeys-recovery/rename-passkey.md)                                 | `POST userauth/passkeys/{CredentialId}/rename` |
| [Request Magic Link](/sdks-and-cli/membership/passkeys-recovery/request-magic-link.md)                         | `POST userauth/recovery/magic-link/request`    |
| [Request Password Reset](/sdks-and-cli/membership/passkeys-recovery/request-password-reset.md)                 | `POST userauth/password/reset/request`         |
| [Revoke Passkey](/sdks-and-cli/membership/passkeys-recovery/revoke-passkey.md)                                 | `POST userauth/passkeys/{CredentialId}/revoke` |
| [Start Email Verification](/sdks-and-cli/membership/passkeys-recovery/start-email-verification.md)             | `POST userauth/email/start-verification`       |
| [Use Recovery Code](/sdks-and-cli/membership/passkeys-recovery/use-recovery-code.md)                           | `POST userauth/recovery/use-code`              |
| [Verify Passkey Authentication](/sdks-and-cli/membership/passkeys-recovery/verify-passkey-authentication.md)   | `POST userauth/passkey/verify-authentication`  |
| [Verify Passkey Registration](/sdks-and-cli/membership/passkeys-recovery/verify-passkey-registration.md)       | `POST userauth/passkey/verify-registration`    |
