Skip to main content
POST

Request body schema

View request body schema

View request body schema

Authorizations

authorization
string
header
required

GST taxpayer access token returned by Verify OTP.

x-api-key
string
header
required

Sandbox API key from your Sandbox account.

Headers

x-api-version
string
default:1.0.0

API version

Query Parameters

pan
string
required

PAN of the authorized signatory

Example:

"{{pan}}"

financial_year
string
required

Financial year. E.g., FY 2023-24

Example:

"{{financial_year}}"

otp
string
required

Generated EVC OTP

Example:

"575757"

Body

application/json

Public request body for File Gstr9.

isnil
string

The isnil value provided in the request.

fp
string

The fp value provided in the request.

table4
object

The table4 value provided in the request.

table5
object

The table5 value provided in the request.

table6
object

The table6 value provided in the request.

table7
object

The table7 value provided in the request.

table8
object

The table8 value provided in the request.

table9
object

The table9 value provided in the request.

table10
object

The table10 value provided in the request.

table14
object

The table14 value provided in the request.

table15
object

The table15 value provided in the request.

table16
object

The table16 value provided in the request.

table17
object

The table17 value provided in the request.

table18
object

The table18 value provided in the request.

tax_pay
object[]

The tax pay value provided in the request.

offset
object[]

The offset value provided in the request.

aggTurnover
number

The agg Turnover value provided in the request.

Response

200 - application/json

GSTN success or business-error response. GSTN returns both variants with HTTP 200.

A GSTN success or GSTN business-failure response. Both variants use HTTP 200.

code
enum<integer>
required

The HTTP status code reported in the response body.

Available options:
200
Example:

200

timestamp
integer<int64>
required

The response timestamp in Unix epoch milliseconds.

Example:

1763446641000

transaction_id
string
required

The transaction identifier used to trace the request.

Example:

"41bb8041-fb83-4654-8d75-85a19f329158"

data
object
required

The GSTN success wrapper.