1
Get your API key
Access to FraudTrace AI is gated by a Bearer token issued to your organisation. To request one, reach out to the FraudTrace team through fraudtraceai.com. Once your account is provisioned you will receive a token that looks like this:Store this token in a secure secrets manager or environment variable — never commit it to source control.
2
Make your first UPI lookup
Send a GET request to the A successful call returns an HTTP And here is a CLEARED response for a VPA with no fraud signals:
/v1/verify/upi endpoint, passing the UPI VPA you want to screen as the upi query parameter. Include your Bearer token in the Authorization header on every request.200 with a JSON body. Here is a representative FLAGGED response for a VPA that belongs to a known mule cluster:3
Interpret the result
Use the following fields to drive your downstream risk decision:
4
Integrate into your risk flow
The MuleTrace API is stateless and low-latency, which makes it suitable for synchronous integration at the following control points:
- UPI payee screening — call the API before you initiate a P2P or P2M transfer to verify the destination VPA.
- Merchant onboarding — screen the settlement UPI ID provided during merchant sign-up. A
FLAGGEDresult with high confidence should trigger manual review or rejection. - Payout and disbursement checks — validate beneficiary VPAs in lending, insurance, and government disbursement workflows before funds leave your ledger.
- Batch risk re-scoring — periodically re-screen your existing beneficiary database to catch VPAs that were clean at onboarding but have since been flagged.