Skip to content

WebAuthn API

Passkey (WebAuthn/FIDO2) authentication endpoints.

For detailed information about WebAuthn configuration and usage, see:

API Reference

See the OpenAPI Specification for interactive documentation of all WebAuthn endpoints:

  • GET /api/auth/webauthn/available - Check passkey availability
  • POST /api/auth/webauthn/register/begin - Start registration
  • POST /api/auth/webauthn/register/finish - Complete registration
  • POST /api/auth/webauthn/login/begin - Start authentication
  • POST /api/auth/webauthn/login/finish - Complete authentication
  • GET /api/auth/webauthn/passkeys - List passkeys
  • DELETE /api/auth/webauthn/passkeys - Delete passkey

Refer to the OpenAPI documentation for detailed request/response schemas and examples.