Initiate Possession Check
This endpoint allows you to initiate the possession check.
Welcome to the Prove Platform documentation. This documentation applies if you use the client-side SDK and Prove Platform APIs.
For access to classic documentation, contact support@prove.com
or your Prove representative.
Use the following base URLs when integrating :
https://platform.uat.proveapis.com
- North America Staging Environment
https://platform.proveapis.com
- North America Production Environment
https://platform.uat.eu.proveapis.com
- European Union Staging Environment
https://platform.eu.proveapis.com
- European Union Production Environment
For international calls, add a plus sign +
to the front, followed by the phone number. This is optional for North America mobile numbers.
Verify North America numbers against the North America Prove Platform endpoint. Verify international numbers against the European Union Prove Platform endpoint.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The type of device being used - either desktop
if using a desktop,
mobile
for iOS/Android native apps and mobile web, or none
if no possession
check is required.
"mobile"
A client-generated unique ID for a specific customer.
"e0f78bc2-f748-4eda-9d29-d756844507fc"
A client-generated unique ID for a specific session.
"71010d88-d0e7-4a24-9297-d1be6fefde81"
The final target URL is where the end user will be redirected at the end of Instant Link flow. Required when possessionType=desktop
.
Acceptable characters are: alphanumeric with symbols '-._+=/:?'.
"https://www.example.com/landing-page"
The number of the mobile phone. Optional in US, required in EU.
Not allowed when possessionType is none
. Acceptable characters are:
alphanumeric with symbols '+'.
"2001004011"
The message body sent in the
Instant Link (possessionType=desktop
) or OTP (possessionType=mobile
) SMS message.
"#### is your verification code"