Gst API
The GST API exposes a session-based workflow through the active controller catalogue. Published routes include starting the flow, submitting GSTIN plus captcha data and refreshing captcha state when needed. This lets an application orchestrate the existing GST workflow through a controlled API subscription.
What this API is designed to do
GST data workflow API with session, captcha, data and captcha-refresh stages.
Where it can fit
These are common integration scenarios; the exact use depends on your application, data handling requirements and subscription tier.
Published routes and methods
The endpoint list is read from the existing API controller catalogue. It changes automatically when the catalogue is refreshed.
/gstIndex/gst/dataBody JSON: { sessionId, GSTIN, captcha }/gst/refresh_captcha(Optional) GET /api/v1/gst/refresh-captcha?sessionId=.../gst/startWS: send {type:"start"} -> receive {type:"captcha", sessionId, captcha(base64)}From subscription to first request
Keep access and usage manageable by using the customer dashboard as the control point for keys, whitelist rules and plan limits.
Choose a GST API tier
Generate or assign an API key
Call the start route and retain the returned session context
Submit GSTIN and captcha data to the published data route
Refresh captcha when required and handle errors explicitly
Choose the request capacity you need
Pricing and limits below are read from the active subscription tiers in the API system.
- 100,000 requests/day
- 3,000,000 requests/month
Before you go live
GST data can be business-sensitive. Validate your lawful basis and downstream use, and do not log sensitive payloads unnecessarily.
Already a customer? Continue from your dashboard.
Sign in to keep purchases, licenses, API keys, downloads, invoices and project requests connected to one account.