bulk_validate_gstin
Batch-validate up to 500 GSTINs in one call with parallel execution, receiving per-GSTIN results and counts to simplify vendor onboarding and reconciliation.
Instructions
Validate multiple GSTINs in parallel using ThreadPoolExecutor.
Use when batch-validating vendor GSTINs for onboarding or reconciliation. Reduces N serial calls to ~N/10 parallel batches.
Args: gstins: List of 15-character GSTIN strings.
Returns: Standard envelope with per-GSTIN results, valid/invalid counts.
Notes: Max 500 GSTINs per call. Configurable via MCP_INDIA_STACK_BULK_WORKERS. Individual validation errors don't fail the entire batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gstins | Yes | List of GSTINs to validate (max 500) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||