Documentation Index
Fetch the complete documentation index at: https://developer.prove.com/llms.txt
Use this file to discover all available pages before exploring further.
Identities that pass the Global Fraud Policy are automatically enrolled in Manage.
Prerequisites
- Access token — Obtain a bearer token using Prove OAuth (Authentication).
Implementation steps
Call the Verify Endpoint
Make a request to the For Human Assurance, set
/v3/verify endpoint including the Authorization header. Generate a bearer token as outlined on the Authentication page.cURL
Replace
<YOUR_ACCESS_TOKEN> with your acquired access token.verificationType to humanAssurance and include phoneNumber. You can also pass clientRequestId, clientCustomerId, clientHumanId, or proveId when you need that linkage.Process the Response
Use the samples below together with the
/v3/verify response schema. Cross-check field meanings with Assurance levels and Global Fraud Policy when interpreting codes and evaluations.In practice
success— Branch your UX and backend logic on pass vs fail.identity— ReadassuranceLevelandreasonsfor human-vs-automation policy (allow, challenge, block).evaluation— Interpret authentication and risk outcomes under Global Fraud Policy; use failure codes whensuccessis false. For Human Assurance, weigh both authentication and risk results when you tune thresholds.- IDs — Persist
correlationId(andproveIdwhen present) if you need support, auditing, or linking to other Prove flows.
clientCustomerId and clientHumanId; see the /v3/verify reference for details.Sandbox testing
Test users
The following test users are available for testing Human Assurance using the/v3/verify endpoint in the Sandbox environment. Use these test users to simulate different verification scenarios and outcomes.
| Phone Number | First Name | Last Name | Verification Type | Expected Outcome |
|---|---|---|---|---|
2001004051 | Ewen | Brimilcome | humanAssurance | Success |
2001004052 | Hilary | Kumaar | humanAssurance | Failed |
Use these test phone numbers exactly as shown. The sandbox environment doesn’t validate real customer information.
Testing steps
- Ewen
- Hilary
Use test user Ewen Brimilcome to verify a successful verification:

