Save GSTR-9A Annual Return as a Draft
PUT
https://apisandbox.whitebooks.in/gstr9a/retsaveThis API is to save GSTR9A data
Parameters
query parameters
emailstringrequiredUser Email
header parameters
gstinstringrequiredGST Number
ret_periodstringrequiredReturn Period (MMYYYY)
gst_usernamestringrequiredGST UserName
state_cdstringrequiredState Code
ip_addressstringrequiredIP Address
txnstringrequiredTransaction
client_idstringrequiredClient ID
client_secretstringrequiredClient Secret
Request Body
application/jsonrequired
gstinstringoptionalGSTIN
Example: "04AJIPA1572EAZK"
fpstringoptionalFinancial Year
Example: "032018"
table5objectoptionalgtnumberoptionalGross TrunOver
Example: 1000.12
table6objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
tx_trnovrarray<object>optionalArray items:
rtnumberoptionalRate of Tax
Example: 1
trnovrnumberoptionalIGST Amount
Example: 20
camtnumberoptionalCGST Amount
Example: 20
samtnumberoptionalSGST Amount
Example: 20
exmpobjectoptionaltrnovrnumberoptionalIGST Amount
Example: 20
camtnumberoptionalCGST Amount
Example: 20
samtnumberoptionalSGST Amount
Example: 20
table7objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
b2bobjectoptionaltxvalnumberoptionalTaxable value of Goods or Service as per invoice
Example: 10000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
b2burobjectoptionaltxvalnumberoptionalTaxable value of Goods or Service as per invoice
Example: 10000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
impsobjectoptionaltxvalnumberoptionalTaxable value of Goods or Service as per invoice
Example: 10000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
table8objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
b2bobjectoptionaltxvalnumberoptionalTaxable value of Goods or Service as per invoice
Example: 10000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
impgobjectoptionaltxvalnumberoptionalTaxable value of Goods or Service as per invoice
Example: 10000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
table9objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
tx_payobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 20
feenumberoptionalFee Amount
Example: 20
table10objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
txosa_dnobjectoptionaltrnovrnumberoptionalTotal Turnover
Example: 1000
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
b2b_dnobjectoptionaltrnovrnumberoptionalTotal TurnOver
Example: 1000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
txosa_cnobjectoptionaltrnovrnumberoptionalTotal TurnOver
Example: 1000
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
b2b_cnobjectoptionaltrnovrnumberoptionalTotal TurnOver
Example: 1000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
table14objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
payobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
paidobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
table15objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
rfd_clmdobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
rfd_sancobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
rfd_rejtobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
rfd_pendobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
tax_dmndobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
txpdobjectoptionaltrnovrnumberoptionalTotal TurnOver
Example: 1000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
dmnd_pendobjectoptionaltrnovrnumberoptionalTotal TurnOver
Example: 1000
iamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
intrnumberoptionalInterest Amount
Example: 0
feenumberoptionalFee Amount
Example: 0
pennumberoptionalPenalty Amount
Example: 0
table16objectoptionalflagstringoptionalFlag for identifying Delete
Example: "D"
debitobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
creditobjectoptionaliamtnumberoptionalIGST Amount as per invoice
Example: 20
camtnumberoptionalCGST Amount as per invoice
Example: 20
samtnumberoptionalSGST Amount as per invoice
Example: 20
csamtnumberoptionalCess Amount as per invoice
Example: 20
Response
Not Found. If requested entity is not found or if requested API is not found.
Frequently Asked Questions
Requests are submitted via HTTP PUT to
/gstr9a/retsave. Required parameters: email (query parameter), gstin (header parameter), ret_period (header parameter), gst_username (header parameter), state_cd (header parameter), ip_address (header parameter), txn (header parameter), client_id (header parameter), client_secret (header parameter). A JSON request body (Content-Type: application/json) is accepted per the schema specifications shown in the request documentation.For Save GSTR9A (PUT
/gstr9a/retsave), responses are returned in JSON format (application/json). Documented response codes in the specification include: HTTP 404 (Not Found. If requested entity is not found or if requested API is not found.), HTTP 500 (Internal server error).This API is to save GSTR9A data
No example available.