# Verify WebAuthn authentication verification
**POST /api/experience/verification/web-authn/authentication/verify**
Verifies the WebAuthn authentication response against the user's authentication challenge. Upon successful verification, the verification record will be marked as verified.
## Servers
- Logto endpoint address.: https://[tenant_id].logto.app (Logto endpoint address.)
## Parameters
## Body parameters
Content-type: application/json
- **verificationId** (string)
The verification ID of the WebAuthn authentication verification record.
- **payload** (object)
The WebAuthn assertion response from the user's WebAuthn credential.
## Responses
### 200: The WebAuthn authentication has been successfully verified.
#### Body Parameters: application/json (object)
- **verificationId** (string)
The unique verification ID of the WebAuthn authentication verification record.
### 400: Invalid request.
- `session.mfa.pending_info_not_found:` The WebAuthn authentication challenge is missing in the current verification record.
- `session.mfa.webauthn_verification_failed:` The WebAuthn assertion response is invalid or cannot be verified.
### 404: Verification record not found.
[Powered by Bump.sh](https://bump.sh)