Full Check
API Reference
Full Check
Full verification: UPI + KYC + Chargeback check
POST
Full Check
Full Check
Comprehensive verification combining UPI lookup, KYC verification, and VPA chargeback check in a single request. Get complete customer intelligence in one API call.Overview
This endpoint performs three verification steps:- UPI by Mobile - Retrieve all UPI VPAs linked to the mobile number
- KYC by Mobile - Fetch KYC data (name, PAN, masked Aadhaar, DOB)
- VPA Chargeback Check - Check discovered VPAs against the blocklist
Request
Mobile number in Indian international format (
+91XXXXXXXXXX)Name of the mobile number owner (e.g.,
Rajesh Kumar). Required for UPI VPA lookup step.If
true (default), request is queued and result delivered via webhook. If false, wait for result synchronously (up to 30 seconds).Headers
Example Request (Async Mode - Default)
Example Request (Sync Mode)
Response
- Async Mode (202)
- Sync Mode (200)
Result Data (via webhook, polling, or sync response)
When the request completes successfully:Partial Completion
If some steps fail but others succeed, the status will bePARTIAL:
Step Statuses
Result Fields
upiByMobile
kycByMobile
vpaChargebackCheck
Error Responses
400 Bad Request
Invalid mobile number format.401 Unauthorized
Invalid or missing API key.402 Payment Required
Insufficient account balance.403 Forbidden
Method not enabled for your account.408 Request Timeout (Sync Mode Only)
Request processing timed out.429 Too Many Requests
Rate limit exceeded.Use Cases
Customer Onboarding
Customer Onboarding
Get complete customer verification in a single API call during account creation.
High-Value Transactions
High-Value Transactions
Perform comprehensive verification before processing large transactions.
Enhanced Due Diligence
Enhanced Due Diligence
Meet compliance requirements with thorough identity verification.
Risk Assessment
Risk Assessment
Build a complete risk profile combining identity, UPI, and blocklist data.
Full Check is billed as three separate verifications. Ensure your account has sufficient balance for all steps.
