IdentificationLevelStatusInfo
Union representing all the possible statuses: not supported, not started, pending, valid, invalid, cancelled, expired
Each variant contains its relevant data, for example invalid contains a reason
field, expired contains an expiredAt
field, valid contains a documents
field
union IdentificationLevelStatusInfo = NotSupportedIdentificationLevelStatusInfo | NotStartedIdentificationLevelStatusInfo | StartedIdentificationLevelStatusInfo | PendingIdentificationLevelStatusInfo | ValidIdentificationLevelStatusInfo | InvalidIdentificationLevelStatusInfo | CanceledIdentificationLevelStatusInfo | ExpiredIdentificationLevelStatusInfo
Possible types
IdentificationLevelStatusInfo.NotSupportedIdentificationLevelStatusInfo
object
Describes an identification level that's not supported for the process of the current identification
IdentificationLevelStatusInfo.NotStartedIdentificationLevelStatusInfo
object
@deprecated Use 'StartedIdentificationLevelStatusInfo' instead. Deprecated to ensure consistency and clear identification status behavior Describes an identification level that hasn't started for the process of the current identification
IdentificationLevelStatusInfo.StartedIdentificationLevelStatusInfo
object
Describes an identification level that has started for the process of the current identification
IdentificationLevelStatusInfo.PendingIdentificationLevelStatusInfo
object
Describes an identification level that is pending for the process of the current identification, requiring an operation not related to the end-user to progress
IdentificationLevelStatusInfo.ValidIdentificationLevelStatusInfo
object
Describes a valid identification level for the process associated to this identification, and identification documents can be accessed
IdentificationLevelStatusInfo.InvalidIdentificationLevelStatusInfo
object
Describes an invalid identification level for the process associated to this identification, and the invalid reason can be accessed
IdentificationLevelStatusInfo.CanceledIdentificationLevelStatusInfo
object
Describes an identification level for the process associated to this identification that has been cancelled by the end-user
IdentificationLevelStatusInfo.ExpiredIdentificationLevelStatusInfo
object
Describes an identification level for the process associated to this identification that has expired and is no longer considered valid