API Compatibility (Backwards)
We tend to modify or update our APIs to enhance its functionality, security, and usability. We consider the modifications or updates to our APIs are backward compatible (maintains compatibility with its previous versions). We recommend you to configure your API integration that accommodates the new releases or updates without any interruption. By new releases or updates, we mean the following:
- Adding a newer version of the API
- Adding new optional request and/ or query parameters
- Adding new response parameters
- Adding new fields in webhook events
- We might not notify you about the changes since the changes are backward compatible. We highly recommend that you follow our API documentation for up-to-date information.
KYC Links
API | Description |
---|
Generate Form Link | Use this API to generate a verification form to verify the KYC information of your users digitally. |
Get Form Status | Use this API to get the status of the verification form. |
Bank Account Verification V2
Bank Account Verification V1
UPI Verification V2
API | Description |
---|
UPI Verification V2 | Use this API to verify the UPI VPA information of your customers. This version optimises the response by eliminating redundant fields in the response. |
Get Status of UPI Verification V2 | Use this API to get the status of UPI VPA verification request. |
UPI Verification
API | Description |
---|
UPI Verification | Use this API to verify if a given UPI handle exists. |
UPI 360 | Use this API to verify UPI information of your customers along with IFSC and the name as registered in the bank records. |
Get Multiple VPA from Phone Number | Use this API to fetch the account holder name along with the associated UPI VPA information of your customer by providing the phone number. |
PAN
API | Description |
---|
Verify PAN Sync | Use this API to verify if a given PAN exists. You will receive the name registered with the PAN and the PAN type (Individual or Business) in the response for a valid PAN. |
Get Status of Verify PAN Sync | Use this API to get the verification status of the Verify PAN Sync API. |
Verify PAN in Bulk | Use this API to verify your customers’ PAN information individually or in batches at a time. |
Get Status for Verify PAN in Bulk | Use this API to get the status of the Verify PAN in Bulk API request. |
PAN Verification via OCR | Use this PAN Verification via OCR API to verify and validate the PAN information quickly. |
Get Status of PAN Verification via OCR | Use this API to get the status of the created PAN Verification via OCR request. |
PAN Lite | Use this API to validate PAN information of individuals. The API helps verify the unique identifier, name of the individual, date of birth, and other information that helps you in customer onboarding, KYC verification, and other fraud prevention security measures. |
PAN 360 | Use this API to verify the PAN information of your customers. You can retrieve information such as first name, last name, masked aadhaar number, contact information and more. |
Aadhaar
API | Description |
---|
Generate OTP to Verify Aadhaar | Use this API to generate OTP for a given aadhar number. The mobile number linked with the aadhaar information will receive the generated OTP. |
Submit OTP to Verify Aadhaar | Use this API to verify aadhaar by submitting the OTP received on the mobile number linked to the aadhaar information. |
Aadhaar Verification via OCR | Use this API to extract the details of a customer from the respective aadhaar card image and return it to the business for verification or for KYC requirements. |
Get Status of Aadhaar Verification via OCR | Use this API to get the status of the created Aadhaar Verification via OCR request. You need to enter either the reference ID or verification ID to get the status. |
Aadhaar Masking | Use this API to mask the first 8 digits of your customer’s aadhaar number and block the QR code (if it exists). |
GSTIN
API | Description |
---|
Verify GSTIN | Use this API to verify if a given GSTIN information exists or not. |
Fetch GSTIN with PAN | Use this API to fetch the list of GSTIN associated with the PAN information. |
Reverse Penny Drop
API | Description |
---|
Create Reverse Penny Drop Request | Use this API to create a reverse penny drop request. Reverse penny drop is a verification method for validating bank account information. Your customers/users deposit 1 rupee through a UPI based transaction and get the 1 rupee back once the verification is complete. |
Get Reverse Penny Drop Request Details | Use this API to get the details of the created reverse penny drop request. |
E-sign
API | Description |
---|
Upload Document For E-Sign | Use this API to upload the document before creating the request for signing the document. |
Create E-Sign Request | Use this API to add the details of the document and signer(s) to initiate e-sign verification. |
Get E-Sign Status | Use this API to get the status of the initiated e-sign verification. |
DigiLocker
Mobile 360
API | Description |
---|
Mobile 360 Lite | Use this API to fetch the account holder name along with the associated UPI VPA and IFSC information of your customer by providing the phone number. |
Mobile 360 Advanced | Use this API to fetch the details associated with the mobile number of the individual such as passport, aadhaar, voter ID information and more. |
Other Official Documents
API | Description |
---|
Vehicle RC | Use this API to to retrieve an individual’s recent employment details such as member ID, joining date, and exit date of the company. |
Driving Licence | Use this API to verify the driving license of your customer. We retrieve details of the driving licence that includes the type of licence, issue date, expiry date, and more. |
Voter ID | Use this API to verify the authenticity of your customer’s voter ID. You need to enter the Electoral Photo Identity Card (EPIC) number and we retrieve complete details including assembly and parliamentary constituency details. |
Passport | Use this API to verify passport information and ensure the identity of your customer. Provide the passport file number in the request and we help you fetch the details. |
CIN | Use this API to retrieve information from CIN such as business incorporation date, director(s) details, CIN status, and more. |
Employee Details | Use this API to to retrieve an individual’s recent employment details such as member ID, joining date, and exit date of the company. |
IP | Use this API to verify location, proxy details, city risk score, and proxy type risk score of an IP address. |
Reverse Geocoding | Use this API to convert geohraphic coordinates (latitude and longitude) into readable location information for verification purposes. |
Liveliness Check | Use this API to verify if the customer is genuine and not a bot. We analyse the facial features of your customer in the picture or a selfie for identification. |
Face Match | Use this API to verify the facial features of your customer in one image with another. You can compare an image with another image or with an image in an ID. |
Name Match | Use this API to verify names that have enormous variations. Provide us the names you want to verify, and we will tell you whether they match and provide the reason. |