Skip to main content
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:
  1. UPI by Mobile - Retrieve all UPI VPAs linked to the mobile number
  2. KYC by Mobile - Fetch KYC data (name, PAN, masked Aadhaar, DOB)
  3. VPA Chargeback Check - Check discovered VPAs against the blocklist
This is ideal for comprehensive customer verification during onboarding or high-value transactions.

Request

mobile
string
required
Mobile number in Indian international format (+91XXXXXXXXXX)
name
string
required
Name of the mobile number owner (e.g., Rajesh Kumar). Required for UPI VPA lookup step.
async
boolean
default:"true"
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)

Full Check performs multiple verification steps and may take longer to complete. Consider using async mode (default) to avoid timeouts.

Response

202 Accepted

Request accepted and queued for processing.

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 be PARTIAL:

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

Get complete customer verification in a single API call during account creation.
Perform comprehensive verification before processing large transactions.
Meet compliance requirements with thorough identity verification.
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.