GST Verification India - GSTIN Lookup & Business Details
Pricing
from $1.20 / 1,000 results
GST Verification India - GSTIN Lookup & Business Details
Verify Indian GST numbers (GSTIN) and get business details. Returns legal name, trade name, registration status, taxpayer type, constitution, state jurisdiction, and more. Bulk GSTIN verification supported.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
Verify Indian GST numbers (GSTIN) in bulk and retrieve legal name, trade name, taxpayer type, constitution, registration status, and state jurisdiction.
What you get
For each GSTIN provided, this scraper returns the registered business details straight from Indian GST records. Use it for vendor onboarding, KYC, supplier verification, tax audit prep, or reconciling vendor master data. Bulk lookups are supported in a single run.
Output fields
| Field | Description |
|---|---|
gstin | The 15-digit GST Identification Number |
business_name | Legal name of the registered business |
trade_name | Trade name (if different from legal name) |
status | Registration status (Active, Cancelled, Suspended) |
registration_date | Date of GST registration |
taxpayer_type | Type (Regular, Composition, etc.) |
constitution | Business type (Private Limited, LLP, Proprietorship, etc.) |
state | Indian state derived from GSTIN state code |
state_jurisdiction | State tax jurisdiction |
central_jurisdiction | Central tax jurisdiction |
address | Principal place of business (when available) |
pan | PAN number derived from the GSTIN |
state_code | 2-digit state code from GSTIN |
Example output
{"gstin": "27AADCB2230M1ZT","business_name": "BHARAT PETROLEUM CORPORATION LIMITED","trade_name": "Bharat Petroleum","status": "Active","registration_date": "2017-07-01","taxpayer_type": "Regular","constitution": "Public Limited Company","state": "Maharashtra","state_code": "27","state_jurisdiction": "Mumbai","central_jurisdiction": "Mumbai South Commissionerate","address": "Bharat Bhavan, 4 & 6 Currimbhoy Road, Ballard Estate, Mumbai - 400001","pan": "AADCB2230M"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | List of 15-digit GSTIN numbers to verify (e.g. "27AADCB2230M1ZT") |
maxResults | No | Cap total results returned. Default 5, raise it for bulk runs. |
Example input
{"queries": ["27AADCB2230M1ZT", "27AAACT2727Q1ZW"],"maxResults": 100}
Use cases
- Procurement teams: verify vendor GSTINs before onboarding and PO creation
- Accounts payable: confirm supplier registration status before tax credit claims
- Compliance officers: run bulk KYC on vendor master data
- Auditors: validate GSTIN legitimacy during statutory audits
- Fintech & lenders: screen small business borrowers during underwriting
GSTIN format reference
A GSTIN is a 15-character alphanumeric code:
- Digits 1-2: State code (27 = Maharashtra, 29 = Karnataka, etc.)
- Digits 3-12: PAN of the business
- Digit 13: Entity number (1 = primary registration)
- Digit 14: Z (default)
- Digit 15: Check digit
Pricing
Pay-per-event. You pay only for each GSTIN successfully verified.
| Tier | Price per GSTIN |
|---|---|
| FREE | $0.01 |
| BRONZE | $0.008 |
| SILVER | $0.006 |
| GOLD | $0.005 |
Limitations
- Address data is not available for every GSTIN (privacy restrictions on some sources).
- For GSTINs not found in public indexes, the actor still returns format-derived fields (state, PAN, state code) so you can tell "invalid format" apart from "not indexed".
- Rate limited to roughly 1 GSTIN every 2 seconds to stay polite to upstream sources.
- Does not return filing history, returns filed, or e-way bill data.
Compared to alternatives
- Most Apify Store GSTIN lookup tools are single-GSTIN only and priced per-call at $0.02-$0.05. This actor supports bulk runs at $0.005-$0.01 per GSTIN and returns format-derived fallback data.
- Official GSTN APIs require GSP registration and an enterprise contract. This actor works out of the box with no credentials.
FAQ
Is this data from the official GST portal? Data is sourced from public indexes that mirror GSTN records. For GSTINs not indexed, format-derived fields are still returned.
Can I verify foreign tax IDs? No, this actor is India-only. GSTIN is a 15-character format specific to India.
How many GSTINs can I verify in one run? Up to 10,000 per run. For larger workloads, split across multiple runs.
Does it return filing history or returns filed? No. This is a registration lookup only.
Last verified: 2026-04