# List Every GSTIN Registered to a PAN API | FastKYC

> Retrieve every GSTIN linked to a PAN, with the state and current status of each registration, to see a business's full GST footprint in one call.

Source: https://www.fastkyc.com/apis/gst-by-pan/

---

[Merchant APIs](/apis/merchant/)

# GSTIN By Pan API

Retrieve every GSTIN linked to a PAN, with the state and current status of each registration, to see a business's full GST footprint in one call.

[Book a Demo](/book-demo/)

Category

[Merchant APIs](/apis/merchant/)

Built for

-   [Lending & NBFC](/industries/lending/)
-   [Banking](/industries/banking/)
-   [Fintech & Payments](/industries/fintech-payments/)
-   [Insurance](/industries/insurance/)
-   [Gaming & Fantasy Sports](/industries/gaming/)
-   [Crypto & Web3](/industries/crypto/)
-   [Staffing & HR](/industries/staffing-hr/)
-   [Marketplaces & E-commerce](/industries/marketplaces/)
-   [Telecom](/industries/telecom/)
-   [Real Estate & Rentals](/industries/real-estate/)
-   [Healthcare](/industries/healthcare/)
-   [Logistics & Mobility](/industries/logistics/)
-   

## What the GSTIN By Pan API does

GSTIN By Pan returns all GST registrations associated with a PAN, along with the state and status of each.

Because every GSTIN embeds the PAN of the entity holding it, this is the most reliable way to enumerate a business's registrations. It is exact where a name search is approximate.

## Where teams use the GSTIN By Pan API

1.  Enumerating all GST registrations for a business entity
    
2.  Verifying a declared GSTIN belongs to the expected PAN
    
3.  Mapping multi-state operations during merchant onboarding
    
4.  Detecting undisclosed registrations in due diligence
    

## Frequently Asked Questions (FAQs)

Why is PAN more reliable than name?

The GSTIN contains the PAN, so the link is structural rather than a fuzzy text match.

What if a PAN has no GSTINs?

The entity is not GST registered, which may be legitimate below the turnover threshold, or may contradict what they told you.

Does it show whether each registration is active?

Yes. Status accompanies each GSTIN, so cancelled and suspended registrations are visible.

## Related APIs

-   [GSTIN By Name API Find every GSTIN registered against a business name across Indian states, with the status of each registration, when a merchant can't share its GSTIN.](/apis/gst-by-name/)
-   [GST Verification API Verify a GST number and retrieve the registered business name, address, status and registration details from GST records.](/apis/gst-verification/)
-   [DIN Verify API Retrieve detailed director information including personal details, DIN status and linked entities, using PAN, DIN or KID.](/apis/din-verify/)
-   [Pan Aadhaar Link Status API Check whether a PAN is linked to an Aadhaar number and get the current linkage status directly, since an unlinked PAN becomes inoperative for tax.](/apis/pan-aadhaar-link-status/)

## Guides on the GSTIN By Pan API

-   [GuideGST Verification Online: How to Verify a GST NumberVerify a GSTIN online to confirm a business is registered and compliant: what the 15 characters mean, how to check it on the portal, and how to automate it.](/blog/how-to-verify-gst-online/)

## Start verifying with the GSTIN By Pan API

Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.

[Book a Demo](/book-demo/) [Browse All APIs](/apis/)

-   One API key for every check
-   Verified against official Indian records
-   Built for onboarding at scale
