Start the enrollment of a supported authentication method.
Start the enrollment of a supported authentication method.
POST
Authorizations
Bearer and DPoP tokens are supported depending on the API configuration
Body
application/json
- passkey
- totp
- push-notification
- recovery-code
- email
- phone
- password
Request content for creating an authentication method
Authentication method type (factor)
Allowed value:
"passkey"Name of the database connection
Required string length:
1 - 128Pattern:
^[a-zA-Z0-9-]+$Identity provider user ID
Required string length:
1 - 255Pattern:
^\S+$When enabled, Auth0 includes the user's existing credentials in the excludeCredentials field during passkey enrollment. This prevents users from accidentally registering multiple passkeys from the same authenticator, reducing credential clutter and avoiding confusion at sign-in.
Response
Enrollment started
- Passkey enrollment information
- WebAuthn enrollment information
- Email/Phone enrollment information
- TOTP/Push enrollment information
- Recovery Code enrollment information
- Password enrollment information