curl --request POST \
--url https://api.sandbox.co.in/gst/compliance/public/gstin/verify \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"gstin": "24ABKCS2033B1ZV"
}
'{
"code": 200,
"timestamp": 1775824753133,
"data": {
"data": {
"legalName": "SANDBOX FINANCIAL TECHNOLOGIES PRIVATE LIMITED",
"bussNature": "Service Provider and Others",
"stateName": "Gujarat",
"validGstin": true,
"stateCode": "24",
"pan": "ABKCS2033B",
"gstin": "24ABKCS2033B1ZV",
"regStartDate": "06/02/2023",
"status": "Active"
},
"status_cd": "1"
},
"transaction_id": "31ac0ccf-39b6-42e0-9646-aebf47d8d980"
}Validates the provided GSTIN and returns the associated taxpayer registration details.
curl --request POST \
--url https://api.sandbox.co.in/gst/compliance/public/gstin/verify \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"gstin": "24ABKCS2033B1ZV"
}
'{
"code": 200,
"timestamp": 1775824753133,
"data": {
"data": {
"legalName": "SANDBOX FINANCIAL TECHNOLOGIES PRIVATE LIMITED",
"bussNature": "Service Provider and Others",
"stateName": "Gujarat",
"validGstin": true,
"stateCode": "24",
"pan": "ABKCS2033B",
"gstin": "24ABKCS2033B1ZV",
"regStartDate": "06/02/2023",
"status": "Active"
},
"status_cd": "1"
},
"transaction_id": "31ac0ccf-39b6-42e0-9646-aebf47d8d980"
}JWT access token
Pass true to accept the cached response. If the header is not passed, or if false is sent as the value, the request will hit the origin.
API key for identification
API version
GSTIN of the taxpayer
Was this page helpful?