GST Verification API
Verify a GSTIN - format, official check-digit and your GST data.
Overview
The GST Verification API validates a GSTIN three ways: the 15-character format, the official mod-36 check-digit, and a lookup in your GST dataset for the real registration status. Use it to validate GST numbers on invoices and during vendor onboarding.
- Format + official check-digit validation
- Real status when found in your data
- State code and PAN extracted
- Returns valid true/false
- Single fast call
How it works
- Generate an API key in your developer console (test keys are free).
- Call the endpoint with your Bearer key.
- Read the JSON response (standard envelope with credits info).
- Map the fields into your product or workflow.
Request & response
Where it's used
- Validate GSTINs on invoices
- Vendor / supplier onboarding
- Bulk GST data cleaning
- Fraud prevention
Frequently asked questions
How is a GSTIN verified?
We validate the format and the official mod-36 check digit, and look the GSTIN up in our GST data to return its real status when found.
Is this a live GSTN status call?
Status comes from our GST dataset. For a real-time government GSTN status, an official upstream can be added to the same endpoint.
Start building in minutes
Generate a free test key, call the sandbox, and go live when you're ready.
Get API access