|
Sr.No.
|
Description
|
API Method
|
Method Parameter (M-Mandatory, O-Optional)
|
Remark / Parameter Description
|
|
1
|
Upload JSON File to GSTN.
|
GSTR3BAPI.SaveGstr3BAsync
|
GSTSession ApiSession - M
-
-
-
bool LogResponseJson = false - O
|
ApiSession">Session for Connectivity with API
returnPeriod">Period for which Data Uploaded
jGSTR3B"> Json Object / Json of GSTR3B Data
LogJsonFile">True -> File Save in Program Folder, False -> File Not Save
|
|
2
|
Upload JSON File to GSTN .
|
GSTR3BAPI.SaveGstr3BAsync
|
-
GSTSession ApiSession - M
-
-
|
|
3
|
Offest the Liability From Available Balance
|
GSTR3BAPI.OffsetLiabilityGstr3BAsync
|
-
GSTSession ApiSession - M
-
-
-
bool LogResponseJson = false - O
|
|
4
|
Download Data from GSTN
|
GSTR3BAPI.GetGstr3BDataScheduleAsync
|
-
GSTSession ApiSession - M
-
-
-
-
-
-
bool LogResponseJson=false - o
|
ApiSession">Session for Connectivity with API
APIAction">GSTN API Action like 'RETSUM'
APITitle GSTN API Title like 'Get GSTR3B Details'
Gstin">GSTIN of TaxPayer
Period">For which Period GSTR3B Data Download
Action_Req">Action Required 'Yes/No'
LogResponseJson">True ->file save in program Folder,False-Not Save
|
|
5
|
File GSTR3B Return Using DSC.
|
GSTR3BAPI.FileReturn3BAsync
|
-
GSTSession ApiSession - M
string FormNo - M
string RetPeriod - M
string GSTR3BSummaryJson - M
string SignType - M
string SignID - M
bool LogJsonFile = false, - o
string EvcOTP="" - o
|
ApiSession">Session for Connectivity with API
FormNo">Which Form to be File
RetPeriod">For which Period GSTR3B Return File
GSTR3BSummaryJson">Summary of GSTR3B
SignType">DSC for Filing GSTR3B
SignID">PAN /Aadhar for Filing GSTR3B
LogJsonFile">True -> File save in program Folder,False -> File Not Save
|
|
6
|
GSTR3B - Get GSTR1 Liability Auto Calc Details
|
GSTR3BAPI.GetGstr1LiabilityAutoCalcDetailsAsync
|
-
GSTSession ApiSession, - M
string APITitle, - M
string Gstin, - M
string Period, - M
bool LogResponseJson = false, - o
string LogFileName="" - o
|
ApiSession">Session for Connectivity with API
APITitle">GSTN API Title like 'Get GSTR3B Details'
Gstin">GSTIN of TaxPayer
Period">For which Period GSTR3B Data Download
|
|
7
|
GSTR3B - Get GSTR1 Liability And ITC Auto Calc Details
|
GSTR3BAPI.GetGstr1LiabilityAndItcAutoCalcDetailsAsync
|
-
GSTSession ApiSession, - M
string APITitle, - M
string Gstin, - M
string Period, - M
bool LogResponseJson = false, - o
string LogFileName="" - o
|
|
8
|
Validate GSTR3B against AutoCalculated data
|
GSTR3BAPI.ValidateGstr3BAgainstAutoCalculatedData
|
-
GSTSession ApiSession, - M
string APITitle, - M
string Gstin, - M
string Period, - M
string jsonPayload - M
bool LogResponseJson = false, - o
string LogFileName="" - o
|
jsonPayload">Json Payload for request
|
|
9
|
GSTR3B - Get system calculated interest
|
GSTR3BAPI.GetSystemCalculatedInterestAsync
|
-
GSTSession ApiSession, - M
-
-
-
-
bool LogResponseJson = false, - o
-
string LogFileName="" - o
|
|
|
|
GSTR3B - Re-compute interest
|
GSTR3BAPI.RecomputeInterestAsync
|
-
GSTSession ApiSession, - M
-
-
|
|
|
|
GET ITC REVERSAL BALANCE response schema
|
GSTR3BAPI.GetITCReversalBalance
|
-
GSTSession ApiSession, - M
string Gstin, - M
string Period, - M
bool LogResponseJson = false, - o
string LogFileName="" - o
|
|
|
|
Save Opening Balance For Credit Reversal and Re-claimed Details
|
GSTR3BAPI.SaveOpeningBalanceForCreditReversalAndReclaimedAsync
|
-
GSTSession ApiSession - M
string RetPeriod - M
Gstr3BSaveOpeningBalanceForCreditReversalAndReclaimedDetailJson GSTR3BSummaryJson - M
string SignType - M
string SignID - M
bool LogJsonFile = false, - o
string EvcOTP="" - o
|
SignType">DSC for Filing GSTR3B
jSaveOBal">json Object of Save Opening Balance For Credit Reversal and Re-claimed Details
|
|
|
GSTR3B - Get Latest RCM Balance [This API is to get latest closing balance of RCM Liability Ledger.]
|
GSTR3BAPI.GetLatestRCMBalance
|
-
GSTSession ApiSession, - M
string Gstin, - M
string Period, - M
bool LogResponseJson = false, - o
string LogFileName="" - o
|
|
|
|
GSTR3B - Save past liability breakup
|
GSTR3BAPI.SavePastLiabilityBreakup
|
-
GSTSession ApiSession - M
-
-
Gstr3BPastLiabilityJson jGSTR - M
-
bool LogJsonFile = false - O
|
|
|
|
GSTR3B - Save past liability breakup
|
GSTR3BAPI.SavePastLiabilityBreakup
|
-
GSTSession ApiSession - M
-
-
|
|