FLAGGED or CLEARED — along with a confidence score, a risk category, cluster membership details, and the evidence sources that informed the decision. Use this endpoint for point-of-payment checks, onboarding screening, or manual investigations.
Endpoint
Your API key, passed as a Bearer token:
Authorization: Bearer YOUR_API_KEYGET https://api.fraudtraceai.com/v1/verify/upi
Query Parameters
The UPI Virtual Payment Address (VPA) to check. Must be a valid VPA in the format
handle@provider (e.g., user@ybl, merchant@okaxis).Request Examples
Response
The response body is a JSON object. When the VPA has been identified as a mule-linked account,status is FLAGGED and all risk fields are populated. When no intelligence matches the VPA, status is CLEARED and risk fields return null or empty values.
FLAGGED Response
CLEARED Response
Response Fields
The UPI VPA that was queried. Echoed back for easy correlation in your application.
The risk verdict for this VPA. One of:
FLAGGED— the VPA appears in the mule intelligence databaseCLEARED— no intelligence match found
A score between
0.0 and 1.0 indicating how confidently FraudTrace has identified this VPA as a mule-linked account. Higher values indicate stronger evidence. Returns null when status is CLEARED.The primary risk category associated with the VPA. Returns
null when status is CLEARED. Possible values:mule— account used to move illicit fundsgambling— account linked to illegal gambling platformsphishing— account used in phishing campaignsscam— account associated with known scam operationsnbfc_impersonation— account impersonating an NBFC or regulated lender
The identifier of the mule cluster this VPA belongs to (e.g.,
MC-2104). Returns null when the VPA is CLEARED or when it is flagged but not yet assigned to a cluster. Use this ID with the Cluster Lookup endpoint to retrieve all members of the cluster.The number of VPAs in the cluster identified by
cluster_id. Returns 0 when the VPA is CLEARED or not part of a cluster.ISO 8601 timestamp of when this VPA first appeared in FraudTrace intelligence sources. Returns
null when status is CLEARED.ISO 8601 timestamp of the most recent intelligence capture involving this VPA. Returns
null when status is CLEARED.An array of evidence source objects that link this VPA to mule or fraud activity. Returns an empty array when
status is CLEARED.The total number of distinct evidence items associated with this VPA across all sources. Returns
0 when status is CLEARED.