Skip to main content
POST

Request body schema

View request body schema

Response schema

For successful responses, this resource describes the NIC payload at data.Data.

View JSON schema

Authorizations

authorization
string
header
required

E-invoice taxpayer access token returned by Authenticate.

x-api-key
string
header
required

Sandbox API key from your Sandbox account.

Headers

x-api-version
string
default:1.0.0

API version

x-source
enum<string>
default:primary

NIC server for the session used by this request. primary selects NIC1. secondary selects NIC2. Defaults to primary. See NIC1 and NIC2 routing.

Available options:
primary,
secondary
x-proxy
enum<string>

NIC server that receives the request. If omitted, the request goes to the server selected by x-source. When specified, selects the other server. See NIC1 and NIC2 routing.

Available options:
primary,
secondary

Body

application/json
gstin
string
required
Required string length: 15
Pattern: ^([0-9]{2}[0-9A-Z]{13})$

Response

200 - application/json

200 GSTIN details fetched / 3001 Data not available

A successful NIC response or a NIC business-error response. Both variants use HTTP 200.

code
enum<integer>
required

HTTP-compatible Sandbox response code.

Available options:
200
Example:

200

timestamp
integer<int64>
required

Unix timestamp in milliseconds.

Example:

1763446641000

transaction_id
string
required

Request transaction identifier.

Example:

"7e7d3212-4a44-4c75-8a2a-39b34d4a826f"

data
object
required