Guides
Real tasks solved with India API. Every request in them is tested, and the code is MIT-0: paste it anywhere.
Bank holidays, working days and T+1 settlement datesFind whether a date is a bank holiday in a state, the next working day, N working days ahead, and NSE settlement dates, in Python.Check a GSTIN or PAN before you save itCatch typing mistakes in GSTINs and PANs with the check character, and read the state and PAN out of a GSTIN, in JavaScript.Fill city and state from a pincode in a web formLook up the district and state as soon as someone types a six-digit pincode, with plain JavaScript and no API key.Make a UPI payment QR code for an amountGenerate a QR code that any UPI app can scan to pay a set amount to your UPI ID, or a upi://pay link for a button on mobile.Remove Aadhaar, PAN and phone numbers before sending text to an LLMMask Indian personal identifiers in text before it reaches a language model or a log, with check-digit validation so ordinary numbers are left alone.Show NSE and BSE company logos in your appPut a listed company's logo in an img tag by ticker or ISIN, as SVG or sized PNG, with an initials tile when no logo exists.Show the bank and branch for an IFSC codeTurn an IFSC into a bank name, branch and address, and check that the branch takes NEFT, RTGS, IMPS or UPI before you send money there.Write rupee amounts in words for invoices and chequesSpell an amount the Indian way, with lakh and crore, rupees and paise, in English, Hindi or Tamil.