Skip to contentSkip to navigationSkip to topbar
Page tools
Useful for sharing or LLM
Accelerate development with AI

On this pageProducts used
Looking for more inspiration?Visit the
Error
Application error

60434: Unsupported passkeys verification content type

Twilio Verify DocumentationVerify

Description

description page anchor

This error occurs when you send a Verify Passkeys verification request with a credential type that Verify does not support. Verify Passkeys uses WebAuthn passkey registration and authentication flows, and the passkeys verification payload accepts public-key for the credential type.

Possible causes

possible-causes page anchor
  • The credential object sent to VerifyFactor used a type other than public-key.
  • The verification request did not include the WebAuthn credential payload generated during passkey registration.
  • The request payload came from a different Verify flow or a non-Passkeys implementation, so the verification content type was not valid for Passkeys.
  • Send the credential returned by your browser passkey registration flow to VerifyFactor as a JSON object.
  • Make sure the credential type is public-key.
  • Include the required WebAuthn registration fields in response, including clientDataJSON and attestationObject.
  • If you include transports, use only supported values.
  • Follow the Verify Passkeys quickstart to create the factor, generate the browser credential, and verify the factor with the expected payload structure.

Additional resources

additional-resources page anchor