POST
/
v3
/
unify
csharp
using Prove.Proveapi;
using Prove.Proveapi.Models.Components;

var sdk = new ProveAPI(auth: "<YOUR_AUTH_HERE>");

V3UnifyRequest req = new V3UnifyRequest() {
    AllowOTPRetry = true,
    ClientCustomerId = "e0f78bc2-f748-4eda-9d29-d756844507fc",
    ClientRequestId = "71010d88-d0e7-4a24-9297-d1be6fefde81",
    FinalTargetUrl = "https://www.example.com/landing-page",
    PhoneNumber = "2001004011",
    PossessionType = "mobile",
    Rebind = true,
    SmsMessage = "#### is your verification code.",
};

var res = await sdk.V3.V3UnifyRequestAsync(req);

// handle response
{
  "success": "pending",
  "authToken": "eyJhbGciOi...",
  "correlationId": "713189b8-5555-4b08-83ba-75d08780aebd"
}
Use the following base URLs when integrating :https://platform.uat.proveapis.com - North America Sandbox Environmenthttps://platform.proveapis.com - North America Production Environmenthttps://platform.uat.eu.proveapis.com - European Union Sandbox Environmenthttps://platform.eu.proveapis.com - European Union Production Environment

Authorizations

Authorization
string
header
required

The access token received from the /token endpoint. Refer to the Authentication page for more details.

Body

application/json

Response

200
application/json

Successful Request.

The response is of type object.