Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Send email with verification code

Description

Sends an email verification code.

Package Details

Interface

IEmailNotificationManager

Syntax

Task<bool> SendEmailVerificationCode(int userId, string url, string confirmationCode, bool isEnglish);

Returns

Task<bool>

API Enpoint

POST

/api/v1/notifications/verificationcode

Parameters

Parameter

Description

Parameter Type

emailVerificationDTO

An object with all the properties to send a verification code to a user.

Request body

Sample request body

{
  "UserId": 0,
  "Url": "string",
  "ConfirmationCode": "string",
  "IsEnglish": true
}

Return

200 OK - Successful.

400 Bad Request - Unable to send the verification email.

Example

const int userId = 200;
const string url = "https://www.tc.gc.ca";
const string confirmationCode = "XYZ";
const bool IsEnglish = true;

var result = await emailNotificationManager.SendEmailVerificationCode(userId, returnUrl, confirmationCode, isEnglish);

  • No labels