POST api/TwoFactor/ValidateTwoFactorSmsOtpV2
Request Information
URI Parameters
None.
Body Parameters
ValidateTwoFactorSmsOtpRequestV2Name | Description | Type | Additional information |
---|---|---|---|
UserId | globally unique identifier |
None. |
|
string |
None. |
||
OtpId | integer |
None. |
|
OtpIdReference | string |
None. |
|
OtpCode | string |
None. |
|
IsReValidate | boolean |
None. |
|
IsReturnChangeRequestId | boolean |
None. |
|
DeleteGsmFromOtherCustomers | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "UserId": "047fd6f4-5c9c-4fbc-96db-0c0b2f9caf72", "Email": "sample string 2", "OtpId": 3, "OtpIdReference": "sample string 4", "OtpCode": "sample string 5", "IsReValidate": true, "IsReturnChangeRequestId": true, "DeleteGsmFromOtherCustomers": true }
application/xml, text/xml
Sample:
<ValidateTwoFactorSmsOtpRequestV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Request"> <DeleteGsmFromOtherCustomers>true</DeleteGsmFromOtherCustomers> <Email>sample string 2</Email> <IsReValidate>true</IsReValidate> <IsReturnChangeRequestId>true</IsReturnChangeRequestId> <OtpCode>sample string 5</OtpCode> <OtpId>3</OtpId> <OtpIdReference>sample string 4</OtpIdReference> <UserId>047fd6f4-5c9c-4fbc-96db-0c0b2f9caf72</UserId> </ValidateTwoFactorSmsOtpRequestV2>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ValidateTwoFactorSmsOtpResponseV2Name | Description | Type | Additional information |
---|---|---|---|
OtpIdReference | string |
None. |
|
ReferenceCode | string |
None. |
|
RemainingExpirationSeconds | integer |
None. |
|
GsmNumber | string |
None. |
|
UserType | integer |
None. |
|
PasswordChangeRequestId | string |
None. |
|
Messages | Collection of MessageModel |
None. |
|
Data | Object |
None. |
|
Success | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "OtpIdReference": "sample string 1", "ReferenceCode": "sample string 2", "RemainingExpirationSeconds": 3, "GsmNumber": "sample string 4", "UserType": 1, "PasswordChangeRequestId": "sample string 5", "Messages": [ { "Code": 1, "Level": "sample string 2", "Message": "sample string 3", "SubMessage": "sample string 4" }, { "Code": 1, "Level": "sample string 2", "Message": "sample string 3", "SubMessage": "sample string 4" } ], "Data": {}, "Success": true }
application/xml, text/xml
Sample:
<ValidateTwoFactorSmsOtpResponseV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response"> <Data xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response.Common" /> <Messages xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response.Common"> <MessageModel> <Code>1</Code> <Level>sample string 2</Level> <Message>sample string 3</Message> <SubMessage>sample string 4</SubMessage> </MessageModel> <MessageModel> <Code>1</Code> <Level>sample string 2</Level> <Message>sample string 3</Message> <SubMessage>sample string 4</SubMessage> </MessageModel> </Messages> <Success xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response.Common">true</Success> <GsmNumber>sample string 4</GsmNumber> <OtpIdReference>sample string 1</OtpIdReference> <PasswordChangeRequestId>sample string 5</PasswordChangeRequestId> <ReferenceCode>sample string 2</ReferenceCode> <RemainingExpirationSeconds>3</RemainingExpirationSeconds> <UserType>1</UserType> </ValidateTwoFactorSmsOtpResponseV2>