Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

60370: Factor config invalid or not provided


ERROR: 60370

error-60370 page anchor
VERIFY
ERROR

This error occurs when your Verify Factor request does not include a valid config value for the selected factorType. Send the config fields that match the factor you are creating or updating. For Push factors, Verify expects required configuration fields such as config.appId, config.notificationPlatform, config.notificationToken, and config.sdkVersion. For TOTP factors, any config values you send must stay within the documented ranges. For Passkeys factors, send a valid passkey configuration object.

Possible causes

possible-causes page anchor
  • The request did not include a config value for a Factor request that requires it.
  • The config fields do not match the selected factorType.
  • A Push factor request is missing one or more required fields such as config.appId, config.notificationPlatform, config.notificationToken, or config.sdkVersion.
  • A Push factor request includes an invalid config.notificationPlatform value or a config.notificationToken that is shorter than 32 characters or longer than 255 characters.
  • A TOTP factor request includes an out-of-range value for config.timeStep, config.skew, or config.codeLength.
  • A TOTP factor request includes an unsupported config.alg value.
  • A Passkeys factor request includes an invalid or incomplete passkey configuration, such as missing or invalid relying party settings or unsupported authenticator preference values.
  • Review the request for your selected factorType and send only the supported config fields for that factor.
  • For Push factors, include valid values for config.appId, config.notificationPlatform, config.notificationToken, and config.sdkVersion.
  • For Push factors, use one of the supported notification platform values and verify that config.notificationToken is between 32 and 255 characters long.
  • For TOTP factors, keep config.timeStep between 20 and 60, config.skew between 0 and 2, and config.codeLength between 3 and 8.
  • For TOTP factors, use a supported config.alg value such as sha1, sha256, or sha512.
  • For Passkeys factors, send a valid passkey config object with supported relying party and authenticator settings.
  • Compare your request with the Verify API examples and confirm that your parameter names and structure match the documented request format.

Additional resources

additional-resources page anchor