POST api/OTPAuthentication/ValidateOTP
Request Information
URI Parameters
None.
Body Parameters
ValidateOTPRequestName | Description | Type | Additional information |
---|---|---|---|
OTPGUIDReference | string |
None. |
|
OTPCode | string |
None. |
|
MerchantNumber | integer |
None. |
|
AccountNumber | string |
None. |
|
ApplicationId | integer |
None. |
|
CardNumber | integer |
None. |
|
MerchantReferenceNumber | string |
None. |
|
RequestAgentType | string |
None. |
|
RequestAgent | string |
None. |
|
Username | string |
None. |
|
Password | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "OTPGUIDReference": "sample string 1", "OTPCode": "sample string 2", "MerchantNumber": 3, "AccountNumber": "sample string 4", "ApplicationId": 1, "CardNumber": 1, "MerchantReferenceNumber": "sample string 5", "RequestAgentType": "sample string 6", "RequestAgent": "sample string 7", "Username": "sample string 8", "Password": "sample string 9" }
application/xml, text/xml
Sample:
<ValidateOTPRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models.OTPModels"> <MerchantNumber xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">0</MerchantNumber> <Password xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 9</Password> <RequestAgent xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 7</RequestAgent> <RequestAgentType xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 6</RequestAgentType> <Username xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 8</Username> <AccountNumber xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 4</AccountNumber> <ApplicationId xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">1</ApplicationId> <CardNumber xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">1</CardNumber> <MerchantNumber xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">3</MerchantNumber> <MerchantReferenceNumber xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models">sample string 5</MerchantReferenceNumber> <OTPCode>sample string 2</OTPCode> <OTPGUIDReference>sample string 1</OTPGUIDReference> </ValidateOTPRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ValidateOTPResponseName | Description | Type | Additional information |
---|---|---|---|
AccountNumber | string |
None. |
|
ApplicationId | integer |
None. |
|
CardNumber | integer |
None. |
|
MerchantReferenceNumber | string |
None. |
|
OTPGUIDReference | string |
None. |
|
Status | string |
None. |
|
Messages | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{ "AccountNumber": "sample string 1", "ApplicationId": 1, "CardNumber": 1, "MerchantReferenceNumber": "sample string 2", "OTPGUIDReference": "sample string 3", "Status": "sample string 4", "Messages": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<ValidateOTPResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApproveMeWebApi.Models.OTPModels"> <AccountNumber>sample string 1</AccountNumber> <ApplicationId>1</ApplicationId> <CardNumber>1</CardNumber> <MerchantReferenceNumber>sample string 2</MerchantReferenceNumber> <Messages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Messages> <OTPGUIDReference>sample string 3</OTPGUIDReference> <Status>sample string 4</Status> </ValidateOTPResponse>