Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://fastgstrefund.com
Added "get_annexure_b_requirements", "get_statement3_requirements", "validate_annexure_b" and 1 more; changed the definition of "check_receipt_allocation", "explain_upload_error", "generate_annexure_b" and 4 more (7 tools before, 11 now)
CheckChecks how bank receipts are allocated to export invoices: arithmetic, duplicate allocations, missing row references, overallocated receipts and invoice balances.SendTakes anonymous row numbers and integer INRpaise;paisekeeponly; names, GSTINs and certificate numberslocal.are not needed. Up to 200 invoices, 200 receipts and 1000 allocations.
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema{"arithmeticValid":{"type":"boolean"},"currency":{"type":"string"},"invoiceBalances":{"items":{"additionalProperties":true,"properties":{"allocatedPaise":{"type":"number"},"propertyNamesamountPaise":{"type":"number"},"balancePaise":{"type":"number"},"row":{"type":"number"}},"required":["row","amountPaise","allocatedPaise","balancePaise"],"type":"object"},"type":"array"},"issues":{"items":{"additionalProperties":true,"properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code"],"type":"object"},"type":"array"},"nextStep":{"type":"string"},"receiptBalances":{"items":{"additionalProperties":true,"properties":{"allocatedPaise":{"type":"number"},"amountPaise":{"type":"number"},"balancePaise":{"type":"number"},"row":{"type":"number"}},"required":["row","amountPaise","allocatedPaise","balancePaise"],"type":"object"},"type":"array"},"sources":{"items":{"type":"string"},"type":"array"},"summary":{"additionalProperties":true,"properties":{"allocatedPaise":{"type":"number"},"invoicePaise":{"type":"number"},"invoicesWithBalance":{"type":"number"},"receiptPaise":{"type":"number"},"receiptsWithBalance":{"type":"number"}},"type":"object"},"unit":{"type":"string"}},"required":["arithmeticValid","invoiceBalances","receiptBalances","issues"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Check invoice and receipt allocations"}
GetReturns the documented checks and correctionsteps.steps for one known problem with a Statement 3 or Annexure B file. Statement 3 issues: json_generation, receipt_allocation, corrected_retry, return_mismatch. Annexure B issues: duplicate_document, gstr2b_mismatch, reversals, json_generation.
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema{"checks":{"items":{"type":"string"},"additionalPropertiestype
CreateCreates the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01):, the file the GST portal otherwise requires from its Excel offlineutility. action=requirementsutility,returnsfromtherecordsfieldsthatandpasssources:validate_annexure_b.purchaseReturnsdocumentsopenUrl,taxaamounts,link theGSTR-2B period,
CreateCreates the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01):, the file the GST portal otherwise requires from its Excel offlineutility. action=requirements returns the fields and where each value comes from: export invoices and notes, bank BRC/FIRC rows, and shipping details for goods. action=validate is free, needs no sign-inutility,applies the utility's own checks and returns everyfromerrorrecordsatthatonce.passaction=generatevalidate_statement3.returnsReturns openUrl, a link the user opens in ⟨5 unchanged words⟩ by email, pay once per GSTIN and refund period, anddownload.
ChooseReturns the records to gather, the checks to make, the next step and the relevant guides for one stage of a service-export GST refundstageclaim and one preparationtopictopic.toUseretrieveitrecords,whenchecks,someonenextasksstepswhatandtorelevantprepare
RetrieveReturnsaone public guideusing a slug from search_refund_guides. Returnsas Markdown, with its source links and therecordeddatesource-checkitsdate.sources were checked. Takes a slug from search_refund_guides.
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema
FindFinds Fast GST Refund's publicguidanceguides by preparationtopic.topicUseandgeneralreturnskeywordstheironlyslugs,withouttitles and descriptions. Takes general keywords; it does not need taxpayer identifiers or document contents.
{"$schemaadditionalProperties":true,
List the fields of Annexure B JSON — Returns the fields of the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, and where each value comes from: purchase documents, tax amounts, the GSTR-2B period, reviewed ITC eligibility and the eight GSTR-3B reversal totals, with the fields each supply type leaves empty. Takes no input. Use it before validate_annexure_b to learn which fields to collect.
List the fields of Statement 3 JSON — Returns the fields of the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, and where each value comes from: export invoices and notes, bank BRC/FIRC rows, and shipping details for goods. Takes no input. Use it before validate_statement3 to learn which fields to collect.
Check records for Annexure B JSON — Checks records for the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01), the file the GST portal otherwise requires from its Excel offline utility. Applies the offline utility's own checks and returns every error and warning at once, with its row and field. Free; needs no sign-in; stores nothing. A file made by the official utility can be passed as data unchanged. ITC eligibility, reversal amounts and GSTR-2B periods come from the taxpayer's reviewed records; the tool does not infer them.
Check records for Statement 3 JSON — Checks records for the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01), the file the GST portal otherwise requires from its Excel offline utility. Applies the offline utility's own checks and returns every error and warning at once, with its row and field. Free; needs no sign-in; stores nothing. A file made by the official utility can be passed as data unchanged.
Certificate recorded, valid to 2026-12-06
Authorization not required, issuer https://fastgstrefund.com
Changed the definition of "generate_annexure_b" and "generate_statement3"
PrepareCreate Annexure B JSON
UseCreateaction=requirementsthewithAnnexurenoBdataJSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01):
Changed the definition of "generate_annexure_b" and "generate_statement3"
Prepare Annexure B JSON(sandbox)
⟨50 unchanged words⟩ or 2B month. No source attachments or credentials.SandboxGenerationonly;usesseparatelive claim entitlements. Separate GST portal validation is required.
Added "generate_annexure_b" and "generate_statement3" (5 tools before, 7 now)
Prepare Annexure B JSON (sandbox) — Use action=requirements with no data for the input schema and sources: purchase/BOE/RCM/ISD records, actual GSTR-2B periods, confirmed ITC eligibility and all eight GSTR-3B reversal totals. Authenticated action=validate is free; action=generate needs existing claim access and returns a private JSON download. Money is INR decimal strings. Never guess eligibility, zero reversals or 2B month. No source attachments or credentials. Sandbox only; separate GST portal validation is required.
Prepare Statement 3 JSON (sandbox) — Use action=requirements with no data for the exact input schema and where to obtain invoices, bank BRC/FIRC and goods shipping records. Authenticated action=validate is free; action=generate requires existing paid claim access and returns a private JSON download. Documents and aggregate receipts are separate arrays. Money is INR decimal strings. No GST login, OTP, source attachments or payment credentials in arguments. Sandbox only; portal acceptance remains a separate check.
Unknown → Live
First tool surface recorded: 5 tools (server version 1.0.0)
https://fastgstrefund.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 10 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Explain a Statement 3 or Annexure B issue"}
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"actiondata":{"defaultadditionalProperties":"requirements"true,"description":"requirements: fields and sources. validate: checkThedata.document'sgenerate:fields,createastheitsfile.","enum":["requirements","validate","generate"],"type":"string"},"data":{"additionalProperties":{},"description":"Thedocument fieldstoolfromlistsaction=requirementsthem, or a JSON file from the official utility unchanged.Omit for requirements.","propertyNames":{"type":"string"},"type":"object"},"direct":{"description":"With generate:true to have the file returned to this ⟨16 unchanged words⟩ , the client is asked to sign in.OmitLeave out unless the user asked for the file here.","type":"boolean"},"link":{"description":"With generate: theThe openUrl from the othergenerator'sgenerate tool's result, so that one link holds both files.","maxLength":300,"type":"string"}},"required":["data"],"type":"object"}
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema{"claim":{"additionalProperties":true,"properties":{"fromFp":{"type":"string"},"gstin":{"type":"string"},"paid":{"type":"boolean"},"toFp":{"type":"string"}},"type":"object"},"document":{"type":"string"},"documents":{"items":{"type":"string"},"type":"array"},"errors":{"items":{"additionalProperties":true,"properties":{"code":{"type":"string"},"propertyNamesmessage":{"type":"string"},"path":{"type":"string"}},"required":["path","code","message"],"type":"object"},"type":"array"},"expiresAt":{"type":"string"},"file":{"additionalProperties":true,"properties":{"bytes":{"type":"number"},"content":{"type":"string"},"downloadUrl":{"type":"string"},"expiresAt":{"type":"string"},"filename":{"type":"string"},"id":{"type":"string"},"mcpUri":{"type":"string"},"mimeType":{"type":"string"},"sha256":{"type":"string"}},"required":["id","filename","sha256","downloadUrl"],"type":"object"},"generatorVersion":{"type":"string"},"inputFormat":{"type":"string"},"jsonVersion":{"type":"string"},"linkNote":{"type":"string"},"linkStatus":{"type":"string"},"message":{"type":"string"},"nextStep":{"type":"string"},"openUrl":{"type":"string"},"status":{"enum":["open_link","payment_required","file_ready"],"type":"string"},"summary":{"additionalProperties":true,"type":"object"},"utilityVersion":{"type":"string"},"valid":{"type":"boolean"},"warnings":{"items":{"additionalProperties":true,"properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}},"required":["path","code","message"],"type":"object"},"type":"array"}},"required":["document","valid","status"],"type":"object"}
{"destructiveHint":falsetrue,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false,"title":"Create Annexure B JSON"}
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"actiondata":{"defaultadditionalProperties":"requirements"true,"description":"requirements: fields and sources. validate: checkThedata.document'sgenerate:fields,createastheitsfile.","enum":["requirements","validate","generate"],"type":"string"},"data":{"additionalProperties":{},"description":"Thedocument fieldstoolfromlistsaction=requirementsthem, or a JSON file from the official utility unchanged.Omit for requirements.","propertyNames":{"type":"string"},"type":"object"},"direct":{"description":"With generate:true to have the file returned to this ⟨16 unchanged words⟩ , the client is asked to sign in.OmitLeave out unless the user asked for the file here.","type":"boolean"},"link":{"description":"With generate: theThe openUrl from the othergenerator'sgenerate tool's result, so that one link holds both files.","maxLength":300,"type":"string"}},"required":["data"],"type":"object"}
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema{"claim":{"additionalProperties":true,"properties":{"fromFp":{"type":"string"},"gstin":{"type":"string"},"paid":{"type":"boolean"},"toFp":{"type":"string"}},"type":"object"},"document":{"type":"string"},"documents":{"items":{"type":"string"},"type":"array"},"errors":{"items":{"additionalProperties":true,"properties":{"code":{"type":"string"},"propertyNamesmessage":{"type":"string"},"path":{"type":"string"}},"required":["path","code","message"],"type":"object"},"type":"array"},"expiresAt":{"type":"string"},"file":{"additionalProperties":true,"properties":{"bytes":{"type":"number"},"content":{"type":"string"},"downloadUrl":{"type":"string"},"expiresAt":{"type":"string"},"filename":{"type":"string"},"id":{"type":"string"},"mcpUri":{"type":"string"},"mimeType":{"type":"string"},"sha256":{"type":"string"}},"required":["id","filename","sha256","downloadUrl"],"type":"object"},"generatorVersion":{"type":"string"},"inputFormat":{"type":"string"},"jsonVersion":{"type":"string"},"linkNote":{"type":"string"},"linkStatus":{"type":"string"},"message":{"type":"string"},"nextStep":{"type":"string"},"openUrl":{"type":"string"},"status":{"enum":["open_link","payment_required","file_ready"],"type":"string"},"summary":{"additionalProperties":true,"type":"object"},"utilityVersion":{"type":"string"},"valid":{"type":"boolean"},"warnings":{"items":{"additionalProperties":true,"properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}},"required":["path","code","message"],"type":"object"},"type":"array"}},"required":["document","valid","status"],"type":"object"}
{"destructiveHint":falsetrue,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false,"title":"Create Statement 3 JSON"}
{"$schemaadditionalProperties":true,"httpsproperties"://json-schema.org/draft/2020-12/schema{"checks":{"items":{"type":"string"},"type":"array"},"createFiles":{"type":"string"},"guides":{"items":{"additionalProperties":true,"properties":{"title":{"type":"string"},"propertyNamesurl":{"type":"string"}},"required":["title","url"],"type":"object"},"type":"array"},"need":{"type":"string"},"needLabel":{"type":"string"},"nextStep":{"type":"string"},"records":{"items":{"additionalProperties":true,"properties":{"name":{"type":"string"},"reason":{"type":"string"}},"required":["name","reason"],"type":"object"},"type":"array"},"scope":{"type":"string"},"stage":{"type":"string"},"stageLabel":{"type":"string"},"summary":{"type":"string"},"title":{"type":"string"}},"required":["stage","need","title","summary","records","checks","nextStep"],"type":"object"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get a refund preparation checklist"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Read a GST refund guide"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Find GST refund guidance"}
⟨6 unchanged words⟩ :{"action":{"default":"requirements","enumdescription":["requirements","validate","generate"],"type":"string"},"data":{"additionalProperties":false,"properties":{"filename":{"description":"Uniqueupload filename without .json. Use a different filename for each part offieldsaandsplitsources.upload.","pattern":"^[A-Za-z0-9_-]{1,64}$","type":"string"},"fromFp":{"description"validate:"Refundreturncheckperioddata.mmyyyy.","pattern":"^(0[1-9]|1[0-2])\\d{4}$","type":"string"},"gstin":{"pattern":"^\\d{2}[A-Z]{5}\\d{4}[A-Z][1-9A-Z][Z1-9A-J][0-9A-Z]$","type":"string"},"invoices":{"items":{"additionalProperties":false,"properties":{"camt":{"description"generate:"Non-negativeINR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas orcreatecurrencythesymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"stringfile."},"catOfInv":{"enum":["Inputsrequirements","Input Servicesvalidate","Capital Goodsgenerate"],"type":"string"},"cessamt":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currency symbol.","pattern":data"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"elgItcadditionalProperties":{"enum":["Yes","No","Partially"],"type":"string"},"elgItcAmt":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currencyThesymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"hsnSac":{"pattern":"^(?:\\d{4}|\\d{6}|\\d{8})$","type":"string"},"iamt":{"description":"Non-negativedocumentINRfieldsdecimalfromstringaction=requirements,max 15 integer digits and 2 decimals; e.g. 1180.50. No commasorcurrency symbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"idt":{"description":"Calendar date dd-mm-yyyy, notafuture date.","pattern":"^\\d{2}-\\d{2}-\\d{4}$","type":"string"},"inelgItcAmt":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50.JSONNofilecommasfromorthecurrencyofficialsymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"inum":{"pattern":"^[A-Za-z0-9/-]{1,16}$","type":"string"},"isItcBlocked":{"enum":["Yes","No","Partially"],"type":"string"},"istype":{"enum":["Invoice/Billutilityofunchanged.Entry","CreditOmitNote","DebitforNote"],"type":"string"},"portCode":{"anyOf":[{"pattern":"^[A-Za-z0-9]{6}$requirements.","typepropertyNames":"string"},{"const":"","type":"string"}]},"returnPeriod2B":{"description":"Actual GSTR-2B period mm-yyyy; empty for imported services (including SEZ) and unregistered RCM.","pattern":"^(?:(?:0[1-9]|1[0-2])-\\d{4})?$","type":"stringobject"},"samtdirect":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currencyWithsymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"snm":{"maxLength":100,"minLength":1,"type":"string"},"stin":{"anyOf":[{"pattern":"^\\d{2}[A-Z]{5}\\d{4}[A-Z][1-9A-Z][Z1-9A-J][0-9A-Z]$","type":"string"},{"const":"","type":"string"}]},"typeOfInwardSupply":{"enum"generate:["Importof Goods","Import of Services","Import of Goods(Supplies from SEZ to DTA)","Import of Services(Supplies from SEZ to DTA)","Inward Supplies from Registered Persons","Inward Supplies liabletrue toReverse Charge (RegisteredhavePersons)","InwardtheSuppliesfileliablereturned toReverse Charge (Unregistered Persons)","Inward Supplies from ISD"],"type":"string"},"val":{"description":"Allocated document value including tax forthiscategory/HSN row. ISD must use 0.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"}},"required":["typeOfInwardSupply","istype","stin","snm","inum","idt","portCode","val","catOfInv","hsnSac","camt","samt","iamt","cessamt","isItcBlocked","elgItc","elgItcAmt","inelgItcAmt","returnPeriod2B"],"type":"object"},"maxItems":10000,"minItems":1,"type":"array"},"reversals":{"additionalProperties":false,"description":"Explicit GSTR-3B reversal amounts. Confirm all zero values. For multiple files put reversalsclient.onlyItinneeds thefinal file.","properties":{"revCGST":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currency symbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"revCess":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currency symbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"revIGST":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currency symbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"revOthCGST":{"description":"Non-negative INR decimal string, max 15 integeruser'sdigitsFastandGST2Refunddecimals;accounte.g.to1180.50.beNoconnected;commasiforitcurrencyissymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"}not,"revOthCess":{"description":"Non-negativeINR decimalthestring,clientmaxis15askedintegertodigitssignandin.2Omitdecimals;unlesse.g.the1180.50.userNoaskedcommasfororthecurrencyfilesymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$here.","type":"stringboolean"},"revOthIGSTlink":{"description":"Non-negative INR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commas or currencyWithsymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"revOthSGST":{"description"generate:"Non-negativeINR decimal string, max 15 integer digits and 2 decimals; e.g. 1180.50. No commastheoropenUrlcurrencyfromsymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"},"revSGST":{"description":"Non-negativetheINRotherdecimalgenerator'sstringresult,max 15 integer digits and 2 decimals; e.g. 1180.50. No commassoorthatcurrencyonesymbol.","pattern":"^(?:0|[1-9]\\d{0,14})(?:\\.\\d{1,2})?$","type":"string"}},"required":["revCGST","revSGST","revIGST","revCess","revOthCGST","revOthSGST","revOthIGST","revOthCess"],"type":"object"},"toFp":{"description":"Refundlinkreturnholdsperiodbothmmyyyy.files.","patternmaxLength":"^(0[1-9]|1[0-2])\\d{4}$"300,"type":"string"}},"required":["gstin","fromFp","toFp","filename","reversals","invoices"],"type":"object"}},"type":"object"}
PrepareCreate Statement 3 JSON
UseCreateaction=requirementsthewithStatementno3dataJSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01): theexactfileinputtheschemaGST portal otherwise requires from its Excel offline utility. action=requirements returns the fields and wheretoeachobtainvalue comes from: export invoices and notes, bank BRC/FIRCandrows,goodsand shippingrecords.detailsAuthenticatedfor goods. action=validate isfree;free,action=generateneedsrequiresnoexistingsign-in,paidappliesclaimtheaccessutility's own checks and returnsaeveryprivateerrorJSONatdownload.once.Documentsaction=generateandreturnsaggregateopenUrl,receiptsaarelinkseparatethearrays.userMoneyopensisinINRadecimalbrowserstrings.toNosignGSTinloginby email,OTPpay once per GSTIN and period,sourceandattachmentsdownload.orApaymentfilecredentialsmadeinbyarguments.theGenerationofficialusesutilitylivecanclaimbeentitlements.passedPortalasacceptancedataremainsunchanged.aNeverseparateaskcheck.for GST passwords or OTPs.
⟨6 unchanged words⟩ :{"action":{"default":"requirements","enumdescription":["requirements","validate","generate"],"type":"string"},"data":{"additionalProperties":false,"properties":{"documents":{"items":{"oneOf":[{"additionalProperties":false,"properties":{"docType":{"enum":["Invoice","DebitNote","Credit Note"],"type":"string"},"idt":{"description":"Calendar date dd-mm-yyyy, notfieldsaandfuturesources.date.","pattern":"^\\d{2}-\\d{2}-\\d{4}$","type":"string"},"inum":{"pattern":"^[A-Za-z0-9/-]{1,16}$","type":"string"},"type":{"const":"S","type":"string"},"val":{"description"validate:"Documentvalue in INR as reported for this exportcheckdocument,data.asgenerate:acreatedecimal
Prepare Statement 3 JSON(sandbox)
⟨53 unchanged words⟩ , source attachments or payment credentials in arguments.SandboxGenerationonly;usesportallive claim entitlements. Portal acceptance remains a separate check.