Validate and decode one Indian identifier
india_id_validateValidates and decodes one Indian business or payment identifier offline: GSTIN, PAN, TAN, CIN, LLPIN, IFSC, PIN code, UPI ID and vehicle registration numbers. Detects the type automatically, normalises copy-paste noise, verifies check digits where the algorithm is public (GSTIN), and decodes embedded fields such as state, PAN holder type or company type. Aadhaar numbers are refused. Use it to clean or pre-check form and invoice data. Price: $0.005 per call, paid with x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Force a type instead of auto-detection (default auto). Case-insensitive; one of: auto, gstin, pan, tan, cin, llpin, ifsc, pincode, upi, vehicle. | |
| value | Yes | The identifier, e.g. 27AAPFU0939F1ZV. An optional "type:" prefix such as "pan:" is accepted; a PIN code may also be sent as a JSON number. Blank values are rejected (400, not charged). |