Prove Identity Manager Solution

The Prove Identity Manager solution provides phone risk change events based on the connection between an enrolled consumer ID and their phone number via webhook. Updates can include, but are not limited to, the following attributes:

  • Phone Number Disconnects
  • Phone Number Changes
  • Line Type Changes
  • Carrier Changes

Global Availability

Identity Manager is available in the United States and it’s supporting territories.

Country support is based on the E.164 phone number region.

Prove continues to expand its global reach. Check back for updates on country availability.

Integration Components

  • Server-side SDK: Available in Go, Java, .NET, TypeScript, and JavaScript to handle OAuth token management and API calls to Identity Manager endpoints.
  • Webhook URL: A URL that Prove calls to send notifications of phone change events. This URL must be publicly accessible and configured in the Prove Portal.

Identity Manager Enrollment Flow

  • The Enroll Identity call enrolls a single customer for monitoring using their phone number and unique identifier.

  • The Batch Enroll Identities call allows enrollment of multiple customers at once (up to 100 per batch) for efficient bulk operations.

  • Once the webhook URL is configured, the service sends phone number change event notifications.

Prove will attempt to send change notifications via webhook as the platform identifies and processes a consumer change. Webhook queuing for failed events is not available.

Identity Management APIs

  • The Get Identity calls provide various ways to retrieve identity information:

    • Return a list of all identities you have enrolled in Identity Manager.
    • Get specific identity by ID.
    • Lookup identities by phone number.
  • The Activate/Deactivate Identity calls control monitoring status:

    • Activate sets an identity as active for monitoring.
    • Deactivate stops webhook notifications without disenrolling the identity.
  • The Disenroll Identity call unenrolls an identity from Identity Manager. If you wish to monitor in the future, re-enrollment of that identity is required.

Use Deactivate instead of Disenroll to temporarily stop monitoring while preserving the ability to reactivate later.