GET api/v1/email/validationNewEmail/{validationKey}

This can be called in the scenario user clicks on the Email Validation link sent through an email. Equivalent SOAP API: ValidateNewEmailAddress

Request Information

URI Parameters

NameDescriptionTypeAdditional information
validationKey

Unique key to validate the email address

string

Required

Body Parameters

None.

Response Information

Resource Description

0 if success or 7123 due to password expired

NewEmailValidationResult
NameDescriptionTypeAdditional information
EmailID

string

None.

Validationstatus

integer

None.

PasswordGUID

string

None.

Image

Collection of byte

None.

ResultCode

integer

None.

ResultData

string

None.

Response Formats

application/json, text/json

Sample:
{
  "EmailID": "sample string 1",
  "Validationstatus": 2,
  "PasswordGUID": "sample string 3",
  "Image": "QEA=",
  "ResultCode": 4,
  "ResultData": "sample string 5"
}

application/xml, text/xml

Sample:
<NewEmailValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models.ResultData">
  <ResultCode xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">4</ResultCode>
  <ResultData xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">sample string 5</ResultData>
  <EmailID>sample string 1</EmailID>
  <Image>QEA=</Image>
  <PasswordGUID>sample string 3</PasswordGUID>
  <Validationstatus>2</Validationstatus>
</NewEmailValidationResult>