1. Request Details
| HTTP Method | POST |
| URL PATH | https://my.gstzen.in/api/create-gstin/ |
| Request Payload Type | application/json |
| Response Type | application/json |
| Authentication | Bearer (Paste the access token you recieved from REST Api Authentication) |
2. Request Payload Example
Request Payload
{
"gstin": "17AAFCC9980MZZT",
"name": "Demo Company Name",
"taxpayer_type": "REGULAR"
}
Here, taxpayer_type should be any one of the following:
| REGULAR | Regular Tax Payer |
| COMPOSITION | Composition Tax Payer |
| ISD | Input Service Distributor |
3. Response Example
If GSTIN is added successfully or GSTIN already exists in your GSTZen Portal
{
"status": 1,
"message": "17AAFCC9980MZZT with name 'Demo Company Name' created successfully."
}
If the Input GSTIN is an invalid
{
"status": 0,
"message": "['Got input `17AAFCC9980MZZT` that is not a valid GSTIN or UIN number.']"
}
With GSTIN Limit is reached
{
"status": 0,
"message": "You have exceeded your current plan's limit of 25 GSTINs.
To continue using GSTZen: 1. Go to https://my.gstzen.in/ and delete excess GSTINs
or 2. Contact GSTZen support to increase your limit."
}
FAQ
1. How do I delete the GSTIN?
Log into your GSTZen account and delete your required GSTIN from
the home page.
Have more questions? Connect with us with links provided in footer.