UPI ID Verification
UPI ID means Unified Payment Interface Identity, which acts as a virtual payment address for online transactions/money transfers.
API Integration
UPI ID verification can be performed using the Verify UPI ID API
Request
{
  "upi": "someuser@okhdfc"
}
Response
If the UPI ID is valid the response will be of the following format.
{
  "code": 0,
  "message": "Success",
  "data": {
    "accountExists": true,
    "nameAtBank": "KXXXJ MXXXXA"
  }
}
If the UPI ID is invalid the response will be of the following format.
{
  "code": 0,
  "message": "Invalid VPA",
  "data": {
    "accountExists": false,
    "status": "INVALID",
    "reason": "Account does not exists"
  }
}