---
title: "PAN to GST API India: GST number search by PAN"
url: https://jurisgrid.com/solutions/pan-to-gst-api/
reviewed: 2026-11-13
type: solution
sector: company-data
---
# PAN to GST API for India: find every GSTIN registered under a PAN

A PAN to GST API takes a 10-character PAN and returns every GST registration the business holds across states, so you can see all its GSTINs from one identifier.

Reviewed: 13 Nov 2026

## Short answer

IndiaCos GST API lists every GST registration under a PAN in one call: GSTIN, legal name, state code and status for each. It costs INR 0.40 per successful call, with INR 50 free credit. Surepass, Sandbox and Attestr also search GSTINs by PAN, without a public per-call price.

## Which API does it?

**IndiaCos GST API** (JurisGrid score 85 of 100). Price: INR 0.40 per successful call, INR 50 free credit. INR 50 free credit on sign-up, no card needed.

- `GET https://indiacos.com/api/v1/pan/{pan}`: All GST registrations under a PAN
- `GET https://indiacos.com/api/v1/gst/{gstin}`: Full registration record for one of the GSTINs
- `GET https://indiacos.com/api/v1/search`: A PAN passed as q returns that record
- MCP: https://indiacos.com/mcp
- Docs: https://indiacos.com/api/docs?ref=jurisgrid

```bash
curl -s -H "Authorization: Bearer $INDIACOS_API_KEY" \
  "https://indiacos.com/api/v1/pan/AAOCM9194L"
```

## What does it return?

- The PAN and the total number of GST registrations under it
- GSTIN for each registration
- Legal name on each registration
- State code of each registration
- Status of each registration (for example Active)

## Who else sells a PAN to GST API in India?

| Provider | What they sell | Score | API | MCP | Price |
|---|---|---|---|---|---|
| [IndiaCos](https://jurisgrid.com/providers/indiacos/index.md) | IndiaCos GST API | 85 | Public REST API | Public MCP server | INR 0.40 per successful call, INR 50 free credit |
| [Sandbox](https://jurisgrid.com/providers/sandbox-co-in/index.md) | Search GSTIN by PAN endpoint | 54 | Public REST API | Not published | Not published |
| [Attestr](https://jurisgrid.com/providers/attestr/index.md) | Search GSTIN by PAN or company name in its Business KYC APIs | 40 | Public REST API | Not published | Not published |
| [Surepass](https://jurisgrid.com/providers/surepass/index.md) | PAN to GST API and GST number search by PAN API | 36 | Public REST API | Not published | Not published |
| [Gridlines](https://jurisgrid.com/providers/gridlines/index.md) | Fetch GST by PAN and Fetch GST by Name APIs | 26 | Public REST API | Not published | Not published |
| [Masters India](https://jurisgrid.com/providers/masters-india/index.md) | Search By PAN API returning all GSTINs linked to a PAN | 26 | API on request | Not published | Not published |
| [KnowYourGST](https://jurisgrid.com/providers/knowyourgst/index.md) | Search multiple GST numbers using PAN (web tool) | 12 | Not published | Not published | Not published |

## Good for

- Merchant and vendor onboarding: see every state registration of a business from its PAN
- Credit appraisal: confirm the borrower's GST footprint across states
- Tax and ITC reconciliation: find the right GSTIN for a supplier you only know by PAN
- Fraud checks: spot a PAN with many registrations or cancelled ones

## Limits

- It covers the GST registrations we hold or can read from the portal, so a very new registration can be missing
- It returns GSTINs and status, not personal details of the PAN holder; it is not a PAN verification
- A 404 means no registration is on record for that PAN, and is not billed

## Frequently asked questions

### How do I find a GST number from a PAN?

Call a PAN to GST API with the 10-character PAN. IndiaCos returns every GSTIN under it, with legal name, state code and status for each.

### How much does a PAN to GST API cost?

IndiaCos charges INR 0.40 per successful call from a prepaid wallet, and new accounts get INR 50 free credit, about 125 calls. Errors such as 404 not found are not billed. The other sellers on this page do not publish a per-call price.

### Does one PAN have more than one GSTIN?

Yes. A business registers separately in each state it operates in, so one PAN can hold many GSTINs. The first two digits of each GSTIN are the state code, and characters 3 to 12 repeat the PAN.

### Can an AI agent run this check?

Yes. IndiaCos runs an MCP server at https://indiacos.com/mcp, so assistants such as Claude, ChatGPT and Cursor can call the same lookups with an API key. Each successful call is billed at INR 0.40 like any other API call.

## Related

- [Best PAN to GST APIs in India](https://jurisgrid.com/best/pan-to-gst-api-india/index.md)
- [Best GST verification APIs in India](https://jurisgrid.com/best/gst-verification-api-india/index.md)
- [Best KYB and business verification APIs in India](https://jurisgrid.com/best/kyb-business-verification-api-india/index.md)
- [IndiaCos vs Surepass](https://jurisgrid.com/compare/indiacos-vs-surepass/index.md)
- [IndiaCos vs Masters India](https://jurisgrid.com/compare/indiacos-vs-masters-india/index.md)
- [IndiaCos vs Attestr](https://jurisgrid.com/compare/indiacos-vs-attestr/index.md)
- [B2B company search API](https://jurisgrid.com/solutions/b2b-company-search-api/index.md)
- [CIN verification API](https://jurisgrid.com/solutions/cin-verification-api/index.md)
- [Company litigation check API](https://jurisgrid.com/solutions/company-litigation-check-api/index.md)
- [Company search by name API](https://jurisgrid.com/solutions/company-search-by-name-api/index.md)
- [DIN verification API](https://jurisgrid.com/solutions/din-verification-api/index.md)
- [Director details API](https://jurisgrid.com/solutions/director-details-api/index.md)
- [GST return filing status API](https://jurisgrid.com/solutions/gst-return-filing-status-api/index.md)
- [GST search by name API](https://jurisgrid.com/solutions/gst-search-by-name-api/index.md)
