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.