GSTIN Search
Introduction
Every GST Certificate holds a unique 15-digit alphanumeric GST Identification Number or GSTIN for the business. This is just like the ID number on any other ID card. Using the GSTIN Based Search API, Signzy uses its proprietary algorithms to extract the details of the GSTIN-registered business and its owner.
The following information will be extracted :
- Constitution of business
- Legal name of business
- Trade name of business
- Centre Jurisdiction
- State Jurisdiction
- Registration Date
- Date of tax payment
- Tax payer type
- Cancellation date
- Nature of business activities
- Principal place of address
How to call the API
You will need to login before sending GSTIN request. You are required to pass the access token received from the login call, as authorization header in the GSTIN request along with GSTIN Number.
API Input Guidelines
Provide unique 15-digit alphanumeric GSTIN issued by the Goods and Services Tax department.
Sample Curl
curl --location 'https://api.signzy.app/api/v3/gstin-search' \
--header 'Authorization: <Auth Token>' \
--header 'Content-Type: application/json' \
--data '{
"gstin": "<GSTIN number>"
}'Input Parameters
PARAMETER NAME | DESCRIPTION | REQUIRED/OPTIONAL |
|---|---|---|
Authorization | Contains the id parameter returned from the login step | Required |
Content-Type | application/json | Required |
gstin | GSTIN number for which the details need to be fetched | Required |
Sample Response
{
"result": {
"gstnDetailed": {
"constitutionOfBusiness": "<Nature of business>",
"legalNameOfBusiness": "<Business in the name of>",
"tradeNameOfBusiness": "<Trade name of the business>",
"centreJurisdiction": "<Jurisdiction Centre>",
"stateJurisdiction": "<Jurisdiction State>",
"registrationDate": "<Date of registration>",
"taxPayerDate": "",
"taxPayerType": "<REGULAR/IRREGULAR>",
"gstinStatus": "<ACTIVE/INACTIVE>",
"cancellationDate": "",
"natureOfBusinessActivities": [
"RETAIL BUSINESS",
"WHOLESALE BUSINESS",
"WAREHOUSE / DEPOT"
],
"principalPlaceAddress": "<Address of registered business>",
"principalPlaceLatitude": "",
"principalPlaceLongitude": "",
"principalPlaceBuildingNameFromGST": "<>",
"principalPlaceBuildingNoFromGST": "<>",
"principalPlaceFlatNo": "<>",
"principalPlaceStreet": "<>",
"principalPlaceLocality": "<>",
"principalPlaceCity": "",
"principalPlaceDistrict": "<>",
"principalPlaceState": "<State in which business is registered>",
"principalPlacePincode": "<Pin Code>",
"additionalPlaceAddress": "<Additional place of address other than the primary>",
"additionalPlaceLatitude": "",
"additionalPlaceLongitude": "",
"additionalPlaceBuildingNameFromGST": "<>",
"additionalPlaceBuildingNoFromGST": "<>",
"additionalPlaceFlatNo": "<>",
"additionalPlaceStreet": "<>",
"additionalPlaceLocality": "<>",
"additionalPlaceCity": "",
"additionalPlaceDistrict": "<Name of district>",
"additionalPlaceState": "<State name>",
"additionalPlacePincode": "<Pin code of place of business>",
"additionalAddressArray": [
{
"address": "<Address>",
"flatNo": "<>",
"street": "<>",
"locality": "<>",
"buildingNo": "<>",
"buildingName": "<>",
"district": "<>",
"city": "",
"state": "<State>",
"pincode": "<Pin code>",
"latitude": "",
"longitude": ""
}
],
"lastUpdatedDate": "<Date on which GSTIN last updated on >",
"principalPlaceSplitAddress": {
"district": [
"<District name>"
],
"state": [
[
"<State>",
"<State code>"
]
],
"city": [
"BAZRA"
],
"pincode": "<Pincode>",
"country": [
"IN",
"IND",
"INDIA"
],
"addressLine": "<Address>"
},
"additionalPlaceSplitAddress": {
"district": [
"RANCHI"
],
"state": [
[
"JHARKHAND",
"JH"
]
],
"city": [
"HEHAL"
],
"pincode": "<Pin code>",
"country": [
"IN",
"IND",
"INDIA"
],
"addressLine": "<Address>"
}
},
"gstnRecords": [
{
"applicationStatus": "",
"registrationName": "<Registration Name>",
"mobNum": "",
"regType": "",
"emailId": "",
"tinNumber": "",
"gstinRefId": "",
"gstin": "<GSTIN Number>"
}
],
"gstin": "<GSTIN Number>"
}Response Parameters
PARAMETER NAME | DESCRIPTION |
|---|---|
result | This object holds the actual result |
result.gstnDetailed | Business details linked to Gstn |
result.gstnDetailed.constitutionOfBusiness | Kind of the company |
result.gstnDetailed.legalNameOfBusiness | Legal name of business |
result.gstnDetailed.tradeNameOfBusiness | Trade name of business |
result.gstnDetailed.centreJurisdiction | Jurisdiction of business |
result.gstnDetailed.registrationDate | Registration date of the business |
result.gstnDetailed.taxPayerDate | Date of tax payment |
result.gstnDetailed.taxPayerType | Type of tax payer |
result.gstnDetailed.gstinStatus | Status of gstin active or expired |
result.gstnDetailed.cancellationDate | Cancellation date of gstin |
result.gstnDetailed.natureOfBusinessActivities | Nature of business |
result.gstnDetailed.principalPlaceAddress | Address of the business |
result.gstnDetailed.principalPlaceLatitude | Latitude of the address |
result.gstnDetailed.principalPlaceLongitude | Longitude of the address |
result.gstnDetailed.principalPlaceBuildingNameFromGST | Building name |
result.gstnDetailed.principalBuildingNoFromGST | Building Number |
result.gstnDetailed.principalPlaceFlatNo | Floor or Flat number |
result.gstnDetailed.principalPlaceStreet | Contains Street name |
result.gstnDetailed.principalPlaceLocality | Contains locality details of the business |
result.gstnDetailed.principalPlaceCity | Contains City name |
result.gstnDetailed.principalPlaceDistrict | Contains district name |
result.gstnDetailed.principalPlaceState | Contains state name |
result.gstnDetailed.principalPlacePincode | Contains pin code |
result.gstnDetailed.additionalPlaceAdress | Contains additional address details |
result.gstnDetailed.additionalPlaceLatitude | Contains additional latitude details |
result.gstnDetailed.additionalPlaceLongitud | Contains additional longitude details |
result.gstnDetailed.additionalPlaceBuildingNameFromGST | Contains additional details of building name |
result.gstnDetailed.additionalPlaceBuildingNoFromGST | Contains additional details of building number |
result.gstnDetailed.additionalPlaceFlatNo | Contains additional details of flat No |
result.gstnDetailed.additionalPlaceStreet | Contains additional details of place |
result.gstnDetailed.additionalPlaceLocality | Contains additional details of locality of the business |
result.gstnDetailed.additionalPlaceCity | Contains additional details of the city |
result.gstnDetailed.additionalPlaceDistrict | Contains additional details of the district |
result.gstnDetailed.additionalPlaceState | Contains additional details of state |
result.gstnDetailed.additionalPlacePincode | Contains additional details of Pincode |
result.gstnDetailed.additionalAddressArray | |
result.gstnDetailed.lastUpdatedDate | Contains last GSTN updation date |
result.gstnDetailed.gstin | Contains GSTN Number |
result.gstnDetailed.stateJurisdictionCode | Contains code of the jurisdiction |
result.gstnDetailed.principalPlaceSplitAddress | Contains main address in split form |
result.gstnDetailed.principalPlaceSplitAddress.district | Contains district name |
result.gstnDetailed.principalPlaceSplitAddress.state | Contains state name |
result.gstnDetailed.principalPlaceSplitAddress.city | Contains city name |
result.gstnDetailed.principalPlaceSplitAddress.pincode | Contains pincode |
result.gstnDetailed.principalPlaceSplitAddress.country | Contains country name |
result.gstnDetailed.principalPlaceSplitAddress.addressLine | Contains address details |
result.gstnDetailed.additionalPlaceSplitAddress | Contains additional split address |
result.gstnDetailed.additionalPlaceSplitAddress.district | Contains district name |
result.gstnDetailed.additionalPlaceSplitAddress.state | Contains state name |
result.gstnDetailed.additionalPlaceSplitAddress.city | Contains city name |
result.gstnDetailed.additionalPlaceSplitAddress.pincode | Contains pincode |
result.gstnDetailed.additionalPlaceSplitAddress.country | Contains country name |
result.gstnDetailed.additionalPlaceSplitAddress.addressLine | Contains address details |
result.gstnRecords | Contains GSTN records details |
result.gstnRecords.applicationStatus | Contains application status of GSTN applied |
result.gstnRecordsregistrationName | Contains registration name of the business |
result.gstnRecords.mobNum | Contains registered mobile number |
result.gstnRecords.regType | Contains registration type |
result.gstnRecords.emailId | Contains registered email id |
result.gstnRecords.tinNumber | Contain TIN number |
result.gstnRecords.gstinRefId | Contains gstin Reference Id |
result.gstnRecords.gstin | Contains GST number |
result.gstin | Contains GST number |
Status Codes
CODE | MESSAGE |
|---|---|
404 | GSTIN not found |
400 | PAN number is not valid |
409 | Error in getting Data from Upstream |
409 | Error in fetching data |
Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected].