Bulk check VPAs against blocklist
username@bank (e.g., user@upi, 9876543210@paytm)true (default), request is queued and result delivered via webhook. If false, wait for result synchronously (up to 30 seconds).| Header | Value | Required |
|---|---|---|
X-API-Key | Your API key | Yes |
Content-Type | application/json | Yes |
| Field | Type | Description |
|---|---|---|
requestId | string | Unique request identifier for tracking |
status | string | Initial status (QUEUED) |
itemCount | number | Number of VPAs to be checked |
message | string | Confirmation message |
| Field | Type | Description |
|---|---|---|
blocklisted | array | VPAs found in the blocklist |
blocklisted[].vpa | string | The VPA address |
blocklisted[].isBlocklisted | boolean | Always true for blocklisted VPAs |
blocklisted[].source | string | Source of blocklist entry |
clean | array | VPAs not found in the blocklist |
clean[].vpa | string | The VPA address |
clean[].isBlocklisted | boolean | Always false for clean VPAs |
summary.total | number | Total VPAs checked |
summary.blocklisted | number | Count of blocklisted VPAs |
summary.clean | number | Count of clean VPAs |
Periodic Customer Audit
Batch Transaction Screening
New Customer Import
Compliance Reporting