/v1/verify/upi, FraudTrace returns a structured JSON object that tells you not just whether a VPA is flagged, but why — with confidence scores, cluster membership, sighting timestamps, and direct links to the sources where the VPA was found. This page documents every field in that response so you can build precise decisioning logic and communicate findings clearly to your risk, compliance, and customer-support teams.
Top-level response fields
These fields appear at the root of every API response, for bothFLAGGED and CLEARED results.
Risk category values
When a VPA appears in multiple fraud contexts,
risk_category reflects the primary category with the strongest evidence signal.
Source object fields
Each item in thesources array represents a single crawled source where the VPA was observed.
Source URLs and screenshots are available for audit and case-building purposes. Access the FraudTrace dashboard to view archived screenshots for any
FLAGGED response where screenshot_available is true.Example: FLAGGED response
The following is a representative response for a VPA that has been flagged with high confidence as part of a known mule cluster.confidence: 0.94places this VPA in the high confidence band — a block or immediate escalation is recommended.cluster_id: "MC-2104"withcluster_size: 47means this VPA is linked to a network of 46 other flagged accounts.first_seenandlast_seenare over three months apart, indicating sustained activity rather than a one-off appearance.- Two of three sources have
screenshot_available: true— you can pull archived screenshots from the dashboard to support SAR filing or internal case documentation. evidence_count: 11means FraudTrace has captured 11 discrete evidence items across all sources, providing a strong evidentiary trail.