---
title: "Bulk Search Taxpayer By Pan"
method: POST
path: "/v1/verification/gstin/gstin-by-pan/batch"
tags: ["GST APIs"]
---

# Bulk Search Taxpayer By Pan

`POST /v1/verification/gstin/gstin-by-pan/batch`

## Request

- Base URL: `https://api.deepvue.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.deepvue.ai/v1/verification/gstin/gstin-by-pan/batch`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `authorize`
- TypeScript: <https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/docs/v1/verification/gstin/gstin-by-pan/batch/post.ts> (a function with typed inputs; its response is checked against the schema)

Use this API to do perform gstin search by pan in bulk. This is an async verification request. Results once processed are sent over a webhook that's registered for your account.

## Query parameters

- `webhook_url` string

## Request body `multipart/form-data`

- BodyBulkSearchTaxpayerByPanV1VerificationGstinGstinByPanBatchPost
  - `batch_file` string, binary, required

## Response `200`

Successful Response

- RESPONSEBATCHVERIFICATIONINITIATEDSUCCESSFULLY
  - `code` integer
  - `timestamp` integer, required
  - `transaction_id` string, required
  - `request_id` string, required
  - `message` string
  - `sub_code` string
  - `output_batch_file` string, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `422`: Unprocessable Entity
- `500`: Internal Server Error

---

[API](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide.md) - [All operations](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/llms.txt) - [OpenAPI document](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/revisions/c1b0558e7d77?raw)
