> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.itpainform.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itpainform.com/_mcp/server.

# Overview

#### JavaScript

```javascript
{  
gstSummary: GstTable[];
gstReturns: {
    id: string;
    returns: GstReturn[];
    hnsData: GstHSN[];
}[];
}
GstTable {  
gstin: string;  
panNumber: string;  
businessName: string;  
legalName: string;  
stateJurisdiction: string;  
status: string;  
constitutionBusiness: string;  
cancellationDate: string;  
annualTurnover: string;  
annualTurnoverFy: string;  
nature: string;  
regDate: string;  
}
GstReturn {  
type: string;  
status: string;  
financialYear: string;  
taxPeriod: string;  
}
GstHSN {  
code: string;  
type: string;  
description: string;  
}

```

#### Python

```python
{  
gstSummary: GstTable[];
gstReturns: {
    id: string;
    returns: GstReturn[];
    hnsData: GstHSN[];
}[];
}
GstTable {  
gstin: string;  
panNumber: string;  
businessName: string;  
legalName: string;  
stateJurisdiction: string;  
status: string;  
constitutionBusiness: string;  
cancellationDate: string;  
annualTurnover: string;  
annualTurnoverFy: string;  
nature: string;  
regDate: string;  
}
GstReturn {  
type: string;  
status: string;  
financialYear: string;  
taxPeriod: string;  
}
GstHSN {  
code: string;  
type: string;  
description: string;  
}

```

#### Java

```java
{  
gstSummary: GstTable[];
gstReturns: {
    id: string;
    returns: GstReturn[];
    hnsData: GstHSN[];
}[];
}
GstTable {  
gstin: string;  
panNumber: string;  
businessName: string;  
legalName: string;  
stateJurisdiction: string;  
status: string;  
constitutionBusiness: string;  
cancellationDate: string;  
annualTurnover: string;  
annualTurnoverFy: string;  
nature: string;  
regDate: string;  
}
GstReturn {  
type: string;  
status: string;  
financialYear: string;  
taxPeriod: string;  
}
GstHSN {  
code: string;  
type: string;  
description: string;  
}

```

#### cURL

```curl
{  
gstSummary: GstTable[];
gstReturns: {
    id: string;
    returns: GstReturn[];
    hnsData: GstHSN[];
}[];
}
GstTable {  
gstin: string;  
panNumber: string;  
businessName: string;  
legalName: string;  
stateJurisdiction: string;  
status: string;  
constitutionBusiness: string;  
cancellationDate: string;  
annualTurnover: string;  
annualTurnoverFy: string;  
nature: string;  
regDate: string;  
}
GstReturn {  
type: string;  
status: string;  
financialYear: string;  
taxPeriod: string;  
}
GstHSN {  
code: string;  
type: string;  
description: string;  
}

```

#### Shell

```bash
{  
gstSummary: GstTable[];
gstReturns: {
    id: string;
    returns: GstReturn[];
    hnsData: GstHSN[];
}[];
}
GstTable {  
gstin: string;  
panNumber: string;  
businessName: string;  
legalName: string;  
stateJurisdiction: string;  
status: string;  
constitutionBusiness: string;  
cancellationDate: string;  
annualTurnover: string;  
annualTurnoverFy: string;  
nature: string;  
regDate: string;  
}
GstReturn {  
type: string;  
status: string;  
financialYear: string;  
taxPeriod: string;  
}
GstHSN {  
code: string;  
type: string;  
description: string;  
}

```