Skip to main content

error-type

Error Type
{
name: string,
message: string,
code: number,
className: string,
data: {
errorCode?: string,
additionalInputs?: [string], // only for error code OCE011
inputAttemptsExceeded?: [string], // only for error code OCE019
identifiers?: {
[identifierKey: string]: string
},
verificationMethod?: {
[identifierKey: string]: string
},
riskSignals?: RiskSignals // only for error codes OCE011, OCE012, OCE013, OCE017, and OCE019
attemptsRemaining?: integer, // only for OCV error codes
expiresAt?: integer // only for OCV error codes
}
}
PropertyTypeFormatDescriptionExample
namestringPascalCaseName of the error"BadRequest"
messagestringSentence caseMessage for developer that explains the error"Additional information is required to source data for user: birthDate"
codenumber3 digits (0-9)HTTP response status code400
classNamestringkebab-caseClass of errorbad-request
data.errorCode
enum

See Error Codes for possible values

3 letters and 3 digits (0-9)Verified error code"OCE011"
data.additionalInputs[string]camelCaseAdditional inputs to source credentials for user, where multiple values indicates inclusive OR (only included for OCE011)["birthDate", "ssn4"]
data.inputAttemptsExceeded[string]camelCaseInput(s) for which the attempts limit (3 for each input) has been exceeded (only included for OCE019)["birthDate", "ssn4"]
data.identifiersObjectcamelCaseIdentifiers includede in the request["birthDate", "ssn4"]
data.verificationMethodObjectcamelCaseVerification method for identifiers includede in the request["birthDate", "ssn4"]
identifierKey
enum

Possible values (see identifiers for details):

  • phone
  • email
camelCaseThe type of identifier"phone"
data.riskSignalsRiskSignalsObjectVerified risk signals associated with the 1-Click Signup event (only included for OCE011, OCE012, OCE013, OCE017, and OCE019)See RiskSignals example
data.atteptsRemainingintegerAny number of digits (0-9)How many verification attempts the user has remaining3
data.expiresAtintegerUnix time (milliseconds)When the verification expires (meaning it can no longer succeed)1760053995000