Layer 220
method Users
account.verifyEmail#32da4cf purpose:EmailVerifyPurpose verification:EmailVerification = account.EmailVerified;

Parameters

Name Type Description
Purpose EmailVerifyPurpose Verification purpose
Verification EmailVerification Email verification code or token

Possible Errors

Code Type Description
400 EMAIL_INVALID The specified email is invalid.
400 EMAIL_NOT_ALLOWED The specified email cannot be used to complete the operation.
400 EMAIL_VERIFY_EXPIRED The verification email has expired.
400 PHONE_NUMBER_INVALID The phone number is invalid.

Gogram Example

// AccountVerifyEmail - positional arguments
result, err := client.AccountVerifyEmail(&tg.EmailVerifyPurpose{}, &tg.EmailVerification{})
if err != nil {
    // handle error
}
// result is *tg.AccountEmailVerified