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

cluster_id
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

Authorization
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

cluster_id
string
The unique identifier for this cluster (e.g., MC-2104). Matches the ID you supplied in the path.
size
integer
The total number of VPAs currently assigned to this cluster.
created_at
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.
last_updated
string
ISO 8601 timestamp of the most recent update to the cluster, such as a new member being added or new evidence being captured.
risk_category
string
The dominant risk category for this cluster. One of: mule, gambling, phishing, scam, nbfc_impersonation.
confidence
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.
members
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.
top_sources
array
An array of the most significant evidence sources associated with this cluster, ranked by how many cluster members they reference.
total_evidence_count
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.