Skip to main content
The Cluster Lookup endpoint returns the complete picture of a known mule cluster: every member VPA with its individual confidence score and first-seen timestamp, the top evidence sources that link the cluster to fraud activity, and aggregate metadata such as cluster size and last updated time. You get a cluster_id from the Verify UPI or Batch Verify endpoints whenever a VPA belongs to a known group — use that ID here to understand the full scope of the network before taking action.

Endpoint

GET https://api.fraudtraceai.com/v1/verify/upi/cluster/{cluster_id}

Path Parameters

string
required
The unique identifier for the mule cluster you want to look up (e.g., MC-2104). You receive this value in the cluster_id field of any Verify UPI or Batch Verify response where the VPA is clustered.

Request Headers

string
required
Your API key, passed as a Bearer token: Authorization: Bearer YOUR_API_KEY

Request Example

cURL

Response

The response body describes the cluster as a whole, lists every known member VPA, and surfaces the top evidence sources contributing to the cluster’s risk classification.

Response Fields

string
The unique identifier for this cluster (e.g., MC-2104). Matches the ID you supplied in the path.
integer
The total number of VPAs currently assigned to this cluster.
string
ISO 8601 timestamp of when this cluster was first created in the FraudTrace intelligence database — typically the timestamp of the earliest member’s first appearance.
string
ISO 8601 timestamp of the most recent update to the cluster, such as a new member being added or new evidence being captured.
string
The dominant risk category for this cluster. One of: mule, gambling, phishing, scam, nbfc_impersonation.
float
The cluster-level confidence score between 0.0 and 1.0. This is an aggregate signal derived from all member-level confidence scores and the breadth of evidence across the cluster. Higher values indicate a more firmly established mule network.
array
An array of all VPAs that belong to this cluster. Use this list to build a watchlist or block-list covering the full network.
array
An array of the most significant evidence sources associated with this cluster, ranked by how many cluster members they reference.
integer
The total number of distinct evidence items across all members and all sources in this cluster.

Error Codes


Use Case

When a VPA check returns a cluster_id, call this endpoint to pull every member of the cluster and add them all to your watchlist or block-list in one step. Because mule networks operate as coordinated groups, blocking a single VPA while leaving the rest of the cluster active significantly reduces the effectiveness of your controls. Monitoring the last_updated timestamp lets you detect when a cluster is actively growing — a signal that the network is still operational.
Cluster membership evolves as FraudTrace continuously ingests new intelligence. A VPA that returns cluster_id: null today may be assigned to a cluster in a future query once additional evidence links it to a known group. Schedule periodic re-checks for VPAs you are actively monitoring.