Interface InitiateAccountVerificationRequest

interface InitiateAccountVerificationRequest {
    accept_language?: string;
    client_id?: string;
    email?: string;
    mobile?: string;
    name?: string;
    phone?: string;
    processingType?: ProcessingType;
    redirect_uri?: string;
    requestId?: string;
    response_type?: string;
    sub?: string;
    templateKey?: string;
    username?: string;
    verificationMedium?: string;
}

Properties

accept_language?: string

Response language, which is configured in cidaas admin ui

client_id?: string

Unique identifier of client app, can be found in app setting under admin ui

email?: string

email of user

mobile?: string

mobile number of user

name?: string

name of user

phone?: string

phone number of user

processingType?: ProcessingType

can be either CODE, LINK, or GENERAL

redirect_uri?: string

Specify the url where the user needs to be redirected after successful login

requestId?: string

Request id returned from the authorization call

response_type?: string

response type expected for the process

sub?: string

Subject (User) identifier

templateKey?: string

Refers to a template or predefined message/key associated with the opt-in reminder.

username?: string

username of user

verificationMedium?: string

described which medium (email, mobile, username) to be used for verifying user