Search GSTIN By PAN

Permanent Account Number (PAN) is a 10-digit unique identifier for taxpayers in India. Businesses can use Sandbox APIs to fetch GSTN details using PAN.

API Pricing Image

Overview

The Search GSTIN API by PAN takes in the pan of a business entity and its corresponding state_code and provides you with the information of all the business entities that are associated with that corresponding of the pan and state_code.

Problem

  • Businesses want to check all GSTINs associated with a PAN as part of their vendor onboarding process

Solution

  • Search GSTIN by PAN provides you with the details of all the entities that are associated with the pan in the particular state_code.

Endpoint

HTTP MethodResourceDescription
GET/gsp/public/pan/{pan}Returns GSTIN entity for given PAN and State Code

API Endpoint  Contact Us  Free Trial

Request

Follow the below guidelines to pass PAN for getting GSTN details.

Path Parameters

ParamTypeDescriptionExample
panstring10-character alpha-numeric unique identifier for tax payerAAACJ3770E

Query Parameters

ParamTypeDescriptionExample
state_codestringGST state code24

At the end, you can find a comprehensive list of valid state codes.

Sample CURL request

curl --location --request GET 'https://api.sandbox.co.in/gsp/public/pan/AAACJ3770E?state_code=24' \
--header 'Authorization: eyJhbGciOiJIUzUxMiJ9.eyJhdWQiOiJBUEkiLCJyZWZyZXNoX3Rva2VuIjoiZXlKaGJHY2lPaUpJVXpVeE1pSjkuZXlKaGRXUWlPaUpCVUVraUxDSnpkV0lpT2lKclpYbGZiR2wyWlY5QlpHVXFLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtsVjRjeUlzSW1Gd2FWOXJaWGtpT2lKclpYbGZiR2wyWlY5QlpHVXFLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtsVjRjeUlzSW1semN5STZJbUZ3YVM1eGRXbGphMjh1WTI5dElpd2laWGh3SWpveE5Ua3dPVFk1TmpBd0xDSnBiblJsYm5RaU9pSlNSVVpTUlZOSVgxUlBTMFZPSWl3aWFXRjBJam94TlRVNU16UTNNakF3ZlEueHNmYkhQTERFRlRvTy1OUWdaUUpLM25OUjFxdlhvWmhaOHRqS3gzSExydjZiVkJaMHpJZEZ5ai1MUTg1YnJZS0xXQnFnZHlzZ1NDSXlDUXNtV2VOYkEiLCJzdWIiOiJqb2huQGRvZS5jb20iLCJhcGlfa2V5Ijoia2V5X2xpdmVfQWRlKioqKioqKioqKioqKioqKioqKioqKioqKipVeHMiLCJpc3MiOiJhcGkucXVpY2tvLmNvbSIsImV4cCI6MTU5MTA1NjAwMCwiaW50ZW50IjoiQUNDRVNTX1RPS0VOIiwiaWF0IjoxNTkwOTY5NjAwfQ.nH23CR5RHGQ0U19I_vq3vyJ_85A1a2iEMQij5QHgJQdDuS9x7FmTidsr1CQabSFF5ujE40SFxHv1gJM20TauUw' \
--header 'x-api-key: key_live_Ade**************************Uxs' \
--header 'x-api-version: 3.4.0'

Test Environment Available

Response

The response would have the following information

FieldTypeDescriptionExample
stjCdstringState Jurisdiction CodeGJ009
dtystringTaxpayer typeRegular
stjstringState JurisdictionGhatak 9 (Ahmedabad)
lgnmstringLegal Name of BusinessJohn Doe Private Limited
adadrstringAdditional Place of Business Fields[]
cxdtstringDate Of Cancellation""
gstinstringGST Identification Number of Business24AAACJ3770E2ZZ
nbastringNature of Business ActivityService Provision
lstupdtstringLast Updated Date14/04/2018
ctbstringConstitution of BusinessPrivate Limited Company
rgdtstringDate of Registration01/07/2017
pradrobjectPricipal Place of Business fieldsLook
bnmstringBuilding NameABC Lakeview Tower
ststringStreetOpp. Vastrapur Lake
locstringLocationVastrapur
bnostringDoor Number111
stcdstringstate nameGujarat
dststringDistrictAhmedabad
citystringCityAhmedabad
flnostringFloor Number09
Itstringlattitude12313211231
pncdstringpin code560062
lgstringlongitude1231231
ntrstringNature of Additional place of businessService Provision

State Codes

State codeState
35Andaman & Nicobar Islands
37Andhra Pradesh
12Arunachal Pradesh
18Assam
10Bihar
04Chandigarh
22Chhattisgarh
26Dadra & Nagar Haveli
25Daman & Diu
07Delhi
30Goa
24Gujarat
06Haryana
02Himachal Pradesh
01Jammu & Kashmir
20Jharkhand
29Karnataka
32Kerala
31Lakshdweep
23Madhya Pradesh
27Maharashtra
14Manipur
17Meghalaya
15Mizoram
13Nagaland
21Odisha
97Other Territory
34Puducherry
03Punjab
08Rajasthan
11Sikkim
33Tamil Nadu
36Telangana
16Tripura
09Uttar Pradesh
05Uttarakhand
19West Bengal

Wallet Charge

Since Search GSTIN By PAN is a Paid APIs, a wallet charge of INR 0.25 + GST per API call will be applicable.