When you interact with the Sandbox environment, you’ll be able to use test users to simulate different behaviors.

If an unexpected code is returned, reference the Error and Status Codes page.

Prove Identity Manager sandbox test users can only be used with Identity Manager project credentials. Attempting to use these test users with different project credentials will result in an unauthorized access error.

Test Users

The following test users are available for testing Identity Manager functionality in the Sandbox environment:

Phone NumberFirst NameLast Name
2001004031MerlaSchumacher
2001004035JaimieBeddo
2001004036StanlyOvid

Use these test phone numbers exactly as shown. The sandbox environment does not validate real customer information or send actual webhook notifications for these test users.

Testing Steps

1

Test Single Identity Enrollment

Use the Enroll Identity endpoint with test user data:

cURL
curl -X POST "https://platform.uat.proveapis.com/v3/identity" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "2001004031",
    "clientCustomerId": "test-customer-123"
  }'

Expected response:

{
  "identityId": "64ec34e4-6b91-427c-839c-b443dd1570fc",
  "success": true
}
2

Test Batch Identity Enrollment

Test the Batch Enroll Identities endpoint with multiple test users:

cURL
curl -X POST "https://platform.uat.proveapis.com/v3/identity/batch" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "identities": [
      {
        "phoneNumber": "2001004031",
        "clientCustomerId": "test-customer-123"
      },
      {
        "phoneNumber": "2001004032",
        "clientCustomerId": "test-customer-124"
      }
    ]
  }'

Expected response:

{
  "results": [
    {
      "identityId": "64ec34e4-6b91-427c-839c-b443dd1570fc"
    },
    {
      "identityId": "75fd45f5-7c92-538d-94da-c554ee2681gd"
    }
  ]
}

Webhook Testing

Testing webhook functionality in the sandbox environment is done through the Portal:

1

Access the Portal

Login to the Portal.

2

Find Your Project

Navigate to your Identity Manager project in the Portal.

3

Use Test Button

Using the Configure tab, select the Configure button next to the Sandbox webhook.Click the “Save and Test Webhook” button in the Portal to send a sample webhook payload to your configured endpoint.

4

Verify Receipt

Confirm that your webhook endpoint receives and processes the test payload correctly.

In the sandbox environment, webhooks are triggered manually rather than through actual change events, since test users don’t generate real-world phone number changes.