Taxpayer Information
ClearTax provides APIs to verify if a GSTIN number is valid as per the Government.
Never have a wrong GSTIN for your Vendor/Customer in your ERP.
System/Product On-boarding Avoid GST Compliance errors.
Improve overall efficiency by reducing back and forth due to mistakes in GSTINs.
Get additional details related to the GSTIN you already have.
Get Taxpayer Profile
You can verify the GSTIN number and avoid any mistakes in invoice preparation, tax payments.
You can get the taxpayer profile of a GSTIN by submitting a GET request to the GST API with the following request headers.
URL query String:
Request parameters:
Parameters | Parameter Type | Type | Description |
X-Cleartax-Auth-Token | Header | String | Mandatory. The auth token generated from ClearTax user id and password. |
taxable_entity_id | Path | String | Required. This is the unique ID associated with the GSTIN in your account. |
gstin | query | String | Required. GSTIN number you wanted to validate |
Sample Request:
Sample Response:
Taxpayer API Objects
Key | Type | Description |
stjCd | String |
State Jurisdiction Code |
lgnm | String | Legal Name of Business |
stj | String | State Jurisdiction |
dty | String | Taxpayer type |
adadr | Array | Additional Place of Business Fields |
cxdt | Date [DD/MM/YYYY] | Date Of Cancellation |
gstin | String | GSTIN of the Tax Payer |
nba | Array | Nature of Business Activity |
lstupdt | Date [DD/MM/YYYY] | Last Updated Date |
rgdt | Date [DD/MM/YYYY] | Date of Registration |
ctb | String | Constitution of Business |
pradr | Object | Principal Place of Business objects. |
tradeNam | String | Trade Name |
sts | String | GSTIN Status |
ctjCd | String | Centre Jurisdiction Code |
ctj | String | Centre Jurisdiction |
Principal Place of Business object & fields
Key | Type | Description |
bnm | String | Building Name |
st | String | Street |
loc | String | Location |
bno | String | Door Number |
stcd | String | State Name |
dst | String | District |
city | String | City |
flno | String | Floor Number |
lt | String | Latitude |
pncd | Integer | Pin Code |
lg | String | Longitude |
ntr | String | Nature of principle place of business |
filingFreq | String | Filing frequency |
lastUpdated | String | Date in which the provided GSTIN was last updated. |
Get Taxpayer Compliance
URL query String:
Request parameters:
Parameters | Parameter Type | Type | Description |
X-Cleartax-Auth-Token | Header | String | Mandatory. The auth token generated from ClearTax user id and password. |
taxable_entity_id | Path | String | Required. This is the unique ID associated with the GSTIN in your account. |
gstin | Query | String | Required. GSTIN number you wanted to validate |
Sample Request:
Sample Response:
Filed list object & fields
Key | Type | Description |
arn | String | GSTIN number |
ret_prd | String | Return period |
mof | String | Mode of filing |
dof | String | Date of filing |
rtntype | String | Return type |
status | String | Filing status |
valid | Boolean | Validity |
is_filed_through_ct | String | If it's filed through ClearTax |
Last updated