GST No. Verifer
Pricing
from $5.00 / 1,000 results
GST No. Verifer
An automated Apify actor that verifies Indian GST (Goods and Services Tax) numbers and retrieves comprehensive taxpayer information from the official GST portal.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer

mikolabs
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
GST Verification Apify Actor
This Apify actor verifies GST (Goods and Services Tax) numbers and retrieves detailed taxpayer information from the official Indian GST portal.
Features
- ✅ Verifies GST numbers using the official GST portal
- ✅ Handles session management automatically
- ✅ Fetches captcha images for verification
- ✅ Retrieves comprehensive GST taxpayer details
- ✅ Returns structured JSON data
- ✅ Easy to integrate with Apify platform
Input
The actor accepts the following input parameters:
{"GSTIN": "27CEGPN9391P1ZF","captcha": "ABC123"}
Input Parameters
-
GSTIN (required): The GST Identification Number to verify (15 characters)
- Format:
27CEGPN9391P1ZF - Example:
27AAPFU0939F1Z5
- Format:
-
captcha (optional): The captcha text to solve
- If not provided, the actor will output the captcha image and require manual input
- You can use captcha solving services or solve it manually
Output
The actor outputs GST details in the following format:
Success Response
{"gstin": "27CEGPN9391P1ZF","status": "success","data": {"adhrVFlag": "Yes","adhrVdt": "29/01/2021","cmpRt": "NA","ctb": "Proprietorship","ctj": "Address","cxdt": "","dty": "Regular","einvoiceStatus": "No","ekycVFlag": "Not Applicable","gstin": "27CEGPN9391P1ZF","isFieldVisitConducted": "No","lgnm": "COMPANY NAME","nba": ["Retail Business","Wholesale Business","Supplier of Services"],"ntcrbs": "TRD:TRR","pradr": {"adr": "Full Address"},"rgdt": "Registration Date","stj": "Division","sts": "Status","tradeNam": "Trade Name"}}
Captcha Required Response
{"gstin": "27CEGPN9391P1ZF","captchaImage": "data:image/png;base64,...","status": "captcha_required","message": "Please solve the captcha and provide it in the input"}
Error Response
{"gstin": "27CEGPN9391P1ZF","error": "Error message","status": "error"}
Usage
Using Apify Console
- Go to Apify Console
- Create a new actor or use this actor
- Configure the input with your GSTIN
- Run the actor
- If captcha is required, solve it and provide it in the input
- Retrieve the results from the dataset
Using Apify API
from apify_client import ApifyClient# Initialize the ApifyClientclient = ApifyClient("YOUR_API_TOKEN")# Prepare the actor inputrun_input = {"GSTIN": "27CEGPN9391P1ZF","captcha": "ABC123" # Optional, if not provided, captcha image will be returned}# Run the actorrun = client.actor("YOUR_USERNAME/gst-verification").call(run_input=run_input)# Fetch results from the default datasetfor item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Using cURL
curl -X POST \https://api.apify.com/v2/acts/YOUR_USERNAME~gst-verification/runs \-H 'Authorization: Bearer YOUR_API_TOKEN' \-H 'Content-Type: application/json' \-d '{"GSTIN": "27CEGPN9391P1ZF","captcha": "ABC123"}'
Workflow
- Initialize Session: The actor creates a session with the GST portal
- Fetch Captcha: Retrieves a captcha image from the GST portal
- Solve Captcha: If captcha is provided, proceeds to verification; otherwise, outputs captcha image
- Verify GSTIN: Submits GSTIN and captcha to the GST portal
- Retrieve Details: Fetches and returns comprehensive GST taxpayer details
Support
For issues, questions, or contributions, please open an issue on the repository.
License
This project is provided as-is for educational and legitimate business purposes. Please ensure compliance with the GST portal's terms of service.
Disclaimer
This actor is for legitimate verification purposes only. Users are responsible for ensuring compliance with all applicable laws and regulations when using this actor.


