Bulk ValidationsIntroduction
Bulk Validations

Bulk Validations

Submit high-volume verification requests in batches and retrieve results asynchronously.

Overview

The Bulk Validation APIs allow you to process large volumes of verification requests in a single batch. Instead of calling individual endpoints one at a time, you submit an entire batch of records and then poll for results once processing completes.

How bulk processing works

All bulk endpoints follow an async batch pattern:

  1. Submit batch — Send a bulk request containing multiple records for a specific verification type. The API returns a batch identifier.
  2. Poll result — Use the batch identifier with the Result endpoint to check processing status and retrieve completed results.

This pattern is ideal for scenarios such as periodic re-verification of customer databases, onboarding large employee groups, or running compliance checks across portfolios.

Supported bulk operations

OperationEndpoint
PAN BasicBulk PAN Basic
PAN PlusBulk PAN Plus
Mobile To PANBulk Mobile To PAN
Bank AccountBulk Bank Account
UPIBulk UPI
Search Taxpayer By PANBulk Search Taxpayer By PAN
GST BasicBulk GST Basic
GST AdvancedBulk GST Advanced
UdyamBulk Udyam
UdyogBulk Udyog
Employment HistoryBulk Employment History
CINBulk CIN
ResultBulk Result

Use the Result endpoint with the batch identifier returned by any bulk submission to retrieve processed results. You can poll this endpoint until the batch status indicates completion.