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

GSTR4 API

Sr.No.
Description
API Method
Method Parameter (M-Mandatory, O-Optional)
Remark / Parameter Description
1
Upload JSON File to GSTN.
GSTR4API.SaveGstr4Async
GSTSession ApiSession
string returnPeriod
Gstr4Json jGSTR4
bool LogJsonFile = false
ApiSession">Session for Connectivity with API
returnPeriod">Period for which Data Uploaded
jGSTR4"> Json Object of GSTR4 Data
LogJsonFile">True -> File Save in Program Folder, False -> File Not Save
2.
Download Data from GSTN
GSTR4API.GetGstr4DataScheduleAsync
GSTSession ApiSession
string APIAction
string APITitle
string Gstin
string Period
string Action_Req
string CGstin
string statecode
bool LogResponseJson = false
APIAction">GSTN API Action like 'B2B','B2CL'
APITitle">GSTN API Title like 'Get B2B Invoices'
Gstin">GSTIN of TaxPayer
Period">For which Period GSTR4 Data Download
Action_Req">Action Required 'Yes/No'
CGstin">CounterParty GSTIN
statecode">Statecode of TaxPayer
LogResponseJson">True ->file save in program Folder,False-Not Save
3.
Download Summary from GSTN, Respone wil be JSON Type .
GSTR4API.GetGstr4SummaryAsync
GSTSession ApiSession
string Gstin
string Period
bool LogResponseJson = false
 
4.
 
SharedAPI.SubmitGSTRReturnWithRefIdAsync
APISession ApiSession, string FormNo, string returnPeriod, T jGSTR, bool LogJsonFile = false
 
 
 
 
 
 
 
 
Upload - GSTR4API.SaveGstr4Async()
Download - GSTR4API.GetGstr4DataScheduleAsync()
Download Summary - GSTR4API.GetGstr4SummaryAsync()
Proceed to File - SharedAPI.SubmitGSTRReturnWithRefIdAsync()