TaxPro GST Lib
User guide (Under Construction)
 
×
Menu
Index

GSTR1A API

Sr.No.
Description
API Method
Method Parameter (M-Mandatory, O-Optional)
Remark / Parameter Description
1
Upload JSON File to GSTN .
GSTR1AAPI.SaveGstr1AAsync
  • GSTSession ApiSession - M
  • string returnPeriod - M
  • string jsonPayload - M
  • bool LogJsonFile - O
 
 
ApiSession - Session for Connectivity with API
returnPeriod - Period for which Data Uploaded
jGSTR1A - Object of GSTR1A Data
2
Upload JSON File to GSTN .
GSTR1AAPI.SaveGstr1AAsync
  • GSTSession ApiSession - M
  • string returnPeriod - M
  • Gstr1AJson jGSTR1A - M
  • bool LogJsonFile - O
 
 
SharedAPI.ProceedToFileGSTRAsync
APISession ApiSession, string FormNo, string returnPeriod, T jGSTR, bool LogJsonFile = false
 
3
Download Summary from GSTN, Respone wil be JSON Type
GSTR1AAPI.GetGstr1SummaryAsync
  • GSTSession ApiSession - M
  • string Gstin - M
  • string Period - M
  • bool LogResponseJson - O
  • string SummaryType = "S" - M
Period - Period for which Summary Download
Gstin - GSTIN of TaxPayer
LogResponseJson - True -> File save in program Folder,False -> File Not Save
SummaryType - IT May e short or long
4
Download Summary from GSTN , Respone wil be in Payload.
GSTR1AAPI.GetGstr1SummaryPayloadAsync
  • GSTSession ApiSession - M
  • string Gstin - M
  • string Period - M
  • bool LogResponseJson - O
  • string SummaryType - O
 
GSTR1A - Get Declaration Details
 
This API is used to view the GSTR1 , GSTR1A and IFF Liability details along with Available ITC ,Cash Ledger details and ITC Available as per GSTR2B Details.
GSTR1AAPI.GetDeclarationDetailAsync
APISession ApiSession, string Gstin, string Period,bool LogResponseJson = false, string LogFileName=""
 
 
GSTR1A - Confirm Declaration Details
This API is used to confirm the GSTR1/GSTR1A/IFF Liability Details.
GSTR1AAPI.ConfirmDeclarationDetailsAsync
 
APISession ApiSession, string returnPeriod, string jsonPayload
 
5
File Return with Payload Using DSC.
GSTR1AAPI.FileGstr1WithPayloadAsync
  • GSTSession ApiSession - M
  • string RetPeriod - M
  • string gstr1SummaryPayload - M
  • string SignType - M      
  • string SignID - M
  • bool LogJsonFile - O
  • string EvcOTP - O
 
RetPeriod - For which Period GSTR1 Return File
gstr1SummaryPayload - Payload of GSTR1 Data
SignType - DSC for Filing GSTR1
SignID - PAN /Aadhar for Filing GSTR1LogJsonFile - True -> File save in program Folder,False -> File Not Save
6
Download Data from GSTN
GSTR1AAPI.GetGstr1DataScheduleAsync
GSTSession ApiSession - M
string APIAction - M
string APITitle - M
string Gstin - M
string Period - M
string Action_Req - M
string CGstin- M
string statecode - M
bool LogResponseJson -O
string SubSection - O
APIAction - Action like 'B2B','B2CL'
APITitle - Title like 'Get B2B Invoices'
Gstin - GSTIN of TaxPayer
Period - For which Period GSTR1 Data Download
Action_Req - Action Required 'Yes/No'
CGstin - CounterParty GSTIN
statecode - Statecode of TaxPayer
SubSection - Optional for Get ECOM Or Get SUPECO Details.
 
 
Upload - GSTR1AAPI.SaveGstr1AAsync
 
Download - GSTR1AAPI.GetGstr1ADataScheduleAsync
 
Gen Summary - SharedAPI.ProceedToFileGSTRAsync
 
Download Summary - GSTR1AAPI.GetGstr1ASummaryAsync
 
Get Declaration - GSTR1AAPI.GetDeclarationDetailAsync
 
Confirm Declaration - GSTR1AAPI.ConfirmDeclarationDetailsAsync
 
File Return - GSTR1AAPI.FileGstr1AWithPayloadAsync