WebAuthn
Sign In WebAuthn Verify
- Community
- Blog
- Overview
- Authentication
- Email and Password
- Passwordless
- OAuth
- WebAuthn
- Anonymous
- MFA
- User
- POSTSign Out
- Storage
- AI
- JavaScript
- React
- Next.js
- Vue
- React Native
API Documentation
Backend Services
GraphQL
Client Libraries
WebAuthn
Sign In WebAuthn Verify
Verify WebAuthn Sign In to complete authentication
POST
/
signin
/
webauthn
/
verify
object
*
Required
object
Add Example Value
email
string
*
email
Required
string
A valid email
Add Example Value
credential
object
*
credential
Required
object
id
string
id
string
rawId
string
rawId
string
response
object
response
object
authenticatorData
string
authenticatorData
string
clientDataJSON
string
clientDataJSON
string
signature
string
signature
string
userHandle
string
userHandle
string
type
string
type
string
clientExtensionResults
object
clientExtensionResults
object
authenticatorAttachment
string
authenticatorAttachment
string
Body
application/json
email
string
requiredA valid email
credential
object
requiredcredential.id
string
credential.rawId
string
credential.response
object
credential.response.authenticatorData
string
credential.response.clientDataJSON
string
credential.response.signature
string
credential.response.userHandle
string
credential.type
string
credential.clientExtensionResults
object
authenticatorAttachment
string
Response
200 - application/json
mfa
object
mfa.ticket
string
session
object
session.accessToken
string
requiredsession.accessTokenExpiresIn
number
requiredsession.refreshToken
string
requiredRefresh token during authentication or when refreshing the JWT
session.user
object
session.user.activeMfaType
required
Multi-factor authentication type. A null value deactivates MFA
Available options:
totp
session.user.avatarUrl
string
requiredsession.user.createdAt
string
requiredsession.user.defaultRole
enum<string>
default: userrequiredAvailable options:
me
, user
session.user.displayName
string
requiredsession.user.email
string
requiredA valid email
session.user.emailVerified
boolean
default: falserequiredsession.user.id
string
Id of the user
session.user.isAnonymous
boolean
default: falserequiredsession.user.locale
string
default: enrequiredA two-characters locale
session.user.metadata
object
requiredsession.user.phoneNumber
string
requiredsession.user.phoneNumberVerified
boolean
default: falserequiredsession.user.roles
enum<string>[]
requiredAvailable options:
me