# GST GSP API Reference

## Environments

ClearTax GST GSP has 2 environments:

1. Sandbox Environment
2. Production Environment

## 1. Sandbox Environment

For testing, it is recommended to always use the sandbox environment. To create an account, contact our sales representative with the following information:

1. Company Name
2. Company Address
3. Company Website address
4. Authorized Signatory Name
5. Contact Email ID
6. Contact Mobile No
7. PAN No
8. Aadhaar No
9. Type of user (Choose one of Normal Taxpayer, Composite User, TCS User, TDS User, ISD User)

{% hint style="danger" %}

1. All the fields mentioned above are mandatory.
2. The OTP will be sent to the contact details given above. Hence, please provide these details accordingly.
3. Please ensure that a valid DSC is available against the PAN given above. Otherwise, the filing of GSTR will not be possible.
4. Aadhaar will be used for eSigning the GSTR.

Once a request for sandbox GSTIN credential creation is placed, GSTN processes the request fortnightly. So if you have applied on 1st Feb, you should expect credentials by 15th Feb.
{% endhint %}

### 1.1 API URLs to be used/whitelisted

For API requests to the sandbox environment, use the below information.

<table><thead><tr><th width="150">API Type</th><th width="387.0585821056724">Hostname</th><th>IP</th></tr></thead><tbody><tr><td>GST GSP</td><td><code>https://api-sandbox.clear.in</code></td><td>75.2.104.91 AND 99.83.130.139</td></tr></tbody></table>

**Port:** 443

### **1.2** SSL/TLS Certificate to be downloaded and installed

For detailed information on how to download the host, intermediate, and root certificate&#x73;**,** you can always refer to [How to get SSL Certificate](/cleartax-docs/general/how-to-get-the-ssl-certificate-of-a-host.md). Alternatively, you can also download the certificates directly from the below links.

<table><thead><tr><th width="189.74317817014446">API Type</th><th width="483.66974224980265" data-type="files">Certificate(s)</th></tr></thead><tbody><tr><td>GST GSP</td><td><a href="/files/nqETusOJtVAokRclJu9a">/files/nqETusOJtVAokRclJu9a</a><a href="/files/H2xZpmLNy4TeNKNkLqRB">/files/H2xZpmLNy4TeNKNkLqRB</a><a href="/files/7mCjv1LMEfNci5l5sKWG">/files/7mCjv1LMEfNci5l5sKWG</a></td></tr></tbody></table>

**GSTN server public key**

You can download the latest public key of GSTN for the sandbox environment from <https://developer.gst.gov.in/apiportal/howToStart/download>

## 2. Production Environment

Once you have completed testing, you can move to production. To create an account, contact our sales representative with the following information:

1. Company Name
2. Contact Name
3. Contact Email
4. Contact Phone

### 2.1 API URLs to be used/whitelisted

For API requests to the production environment, use the below information.

<table><thead><tr><th width="150">API Type</th><th width="387.0585821056724">Hostname</th><th>IP</th></tr></thead><tbody><tr><td>GST GSP</td><td><code>https://api.clear.in</code></td><td>13.248.191.113 AND 76.223.59.133</td></tr></tbody></table>

**Port**: 443

### **2.2** SSL/TLS Certificate to be downloaded and installed

For detailed information on how to download the host, intermediate, and root certificate&#x73;**,** you can always refer to [How to get SSL Certificate](/cleartax-docs/general/how-to-get-the-ssl-certificate-of-a-host.md). Alternatively, you can also download the certificates directly from the below links.

<table><thead><tr><th width="189.74317817014446">API Type</th><th width="483.66974224980265" data-type="files">Certificate(s)</th></tr></thead><tbody><tr><td>GST GSP</td><td><a href="/files/nqETusOJtVAokRclJu9a">/files/nqETusOJtVAokRclJu9a</a><a href="/files/H2xZpmLNy4TeNKNkLqRB">/files/H2xZpmLNy4TeNKNkLqRB</a><a href="/files/7mCjv1LMEfNci5l5sKWG">/files/7mCjv1LMEfNci5l5sKWG</a></td></tr></tbody></table>

#### GSTN server public key

You can download the latest public key of GSTN for the production environment from <https://developer.gst.gov.in/apiportal/howToStart/download>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cleartax.in/cleartax-docs/gst-gsp-api/gst-gsp-api-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
