API Documentation DH-Boss


Mobile Number to VPA Api - DHBOSS API

Dhboss is revolutionizing the digital payments landscape with its innovative "Mobile Number to VPA" API, designed to simplify and accelerate the process of obtaining Unified Payments Interface (UPI) IDs using mobile numbers. This API enhances the efficiency and security of digital transactions, providing a streamlined experience for users and developers alike.

Key Features

  • Effortless Integration: The Dhboss Mobile Number to VPA API offers a seamless integration process, allowing developers to easily incorporate its functionality into their applications. With a user-friendly interface, the API minimizes the complexity of implementation, making it accessible for all developers.
  • Fraud Prevention: Our API plays a critical role in safeguarding transactions by ensuring that payments are directed to verified and legitimate UPI IDs. This robust fraud prevention feature reduces the risk of transferring funds to fraudulent accounts, enhancing the overall security of the payment ecosystem.
  • Accuracy and Reliability: Dhboss’s Mobile Number to VPA API ensures the accuracy and reliability of the information provided. By cross-checking data with government departments, the API guarantees that results are correct and legitimate. This precision is essential for maintaining the integrity of financial transactions.

Benefits

  • Streamlined Financial Transactions: By rapidly retrieving UPI IDs associated with mobile numbers, the Dhboss API speeds up the payment and money transfer process. This efficiency is beneficial for both businesses and individuals, facilitating smooth and secure digital transactions.
  • Improved User Experience: The API simplifies the UPI ID retrieval process, enhancing user convenience. Users can quickly and easily access their UPI IDs, reducing friction in the payment experience and ensuring a positive user journey.
  • Simplified Integration for Developers: Developers will find the Mobile Number to VPA API easy to integrate into their applications, thanks to its plug-and-play design. This straightforward integration ensures that developers can take full advantage of the API's benefits without unnecessary complications.

Conclusion

Dhboss’s Mobile Number to VPA API is a transformative tool for businesses and developers aiming to improve the efficiency and security of digital payments in India. With features like easy integration, fraud prevention, and government-verified accuracy, the API fosters a reliable and seamless payment ecosystem. Developers can effortlessly incorporate this API into their applications, offering users a hassle-free experience for financial transactions. Dhboss is dedicated to delivering innovative solutions that drive the growth of digital payments in India.

- docs.dhboss.com


GET/POST : mobile_number_to_vpa_api

What is needed to use this API and how it will work is described below -
Your Api Key : Get API In Profile & eKYC

Input Parameters Detail
Name Type Description Mandatory
phone_no String {Enter Value} Yes
apikeyfill String {Enter Value} Yes

Output Parameters Detail
Name Type Description
code integer 200
status string success
message string VPA Found Successfully
phone_no string 9999999999
response.vpa string sample@ybl
response.valid boolean 1






Call API URL
https://api.dhboss.com/apicall/mobile_number_to_vpa_api/
API Call Request Parameters
phone_no=value&apikeyfill=value                                                   
API Call Example Request
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.dhboss.com/apicall/mobile_number_to_vpa_api/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'phone_no=99999999&apikeyfill=api',
 
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
API Hit Example Response
{
  "code": 200,
  "status": "success",
  "message": "VPA Found Successfully",
  "phone_no": "9999999999",
  "response": {
    "vpa": "sample@ybl",
    "valid": true
  }
}