FinAGG GSP APIs provide secure, scalable, and compliant programmatic access to India’s GST ecosystem through an authorized GST Suvidha Provider (GSP).
GST Developer Portal https://developer.gst.gov.in
These APIs are intended for system-to-system integration and are not meant to be accessed via browsers, except for health and ping endpoints.
FinAGG GSP maintains multiple API servers for development, testing, and production usage.
Note: These are API servers and not meant to be browsable (except for Ping and GSTN Health endpoints).
All APIs are protected using API Key authentication
(This you need to get from FinAGG GSP Team before you use these APIs, send a request to get the X-API-Key to gsp@finagg.in )
Required Header: x-api-key
Searches GSTN records for GSTIN validation and taxpayer status.
Use cases
| finaggVersion required | string Example: fin-v1 |
| gspVersion required | string Example: v1.1 |
| action required | string Example: action=OTPREQUEST |
Authenticates a GST taxpayer using OTP-based consent flow.
This step is mandatory before accessing:
| finaggVersion required | string Example: fin-v1 |
| gspVersion required | string Example: v1.1 |
| action | string Action Name |
| username | string Your GST User Name |
| app_key | boolean Unique App Key |
{- "action": "OTPREQUEST",
- "username": "your_username",
- "app_key": "app_key_you_generated_for_this_request_encrypted_by_provided_public_key"
}Downloads high-volume GST return files such as:
This endpoint supports large payload streaming.
| finaggVersion required | string Example: fin-v1 |
| proxy_path required | string GSTN file path returned by FILEDET API |