Collect bank code records from public pages by country and load them into MongoDB. Great for ops and data teams that need a clean reference table for payouts, compliance checks, or data enrichment.
The run starts on manual execute. It pulls a list of country links, splits them into single country batches, and normalizes each country to an ISO code using uProc. For each page, it builds the URL, stores the HTML in a local cache, and waits one second to avoid rate limits. The parser reads names, city, branch, and swift code fields, follows next page links, and keeps inserting documents in MongoDB with timestamps. Caching cuts repeat downloads, and pagination ensures full coverage across all pages.
You only need a MongoDB connection and a uProc API key. Point the MongoDB node to your database and confirm the collection name. Expect big time savings if you currently copy and paste data. Use it to build a central bank code dataset, enrich customer bank profiles, or back office checks before sending payments.