Verify adding of a new webauthn security key
POST /user/webauthn/verify
Complete the process of adding a new WebAuthn security key by verifying the authenticator response. Requires elevated permissions.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”WebAuthn credential creation response and optional security key nickname
object
object
The credential’s identifier
The credential type represented by this object
Base64url-encoded binary data
Map of extension outputs from the client
object
Application identifier extension output
Credential properties extension output
object
Indicates if the credential is a resident key
HMAC secret extension output
The authenticator attachment
object
Base64url-encoded binary data
The authenticator transports
Base64url-encoded binary data
Base64url-encoded binary data
The public key algorithm identifier
Base64url-encoded binary data
Optional nickname for the security key
Responses
Section titled “ Responses ”Security key successfully added
object
The ID of the newly added security key
Example
123e4567-e89b-12d3-a456-426614174000The nickname of the security key if provided
default
Section titled “default ”An error occurred while processing the request
Standardized error response
object
HTTP status error code
Example
400Human-friendly error message
Example
Invalid email formatError code identifying the specific application error