6 points par promediony 2026-06-09 | 4 commentaires | Partager sur WhatsApp

Les banques coréennes ne proposent pas d’API pour les particuliers, donc chaque fois qu’il fallait automatiser l’historique des transactions, il fallait à chaque fois exporter un fichier Excel manuellement.

Il s’agit d’une bibliothèque Python qui permet de récupérer l’historique des transactions en 3 lignes de code.
Si vous utilisez un compte personnel comme compte de club ou de groupe, cela pourra vous être utile.

Prend actuellement en charge KB Kookmin Bank et Woori Bank. Il faut enregistrer le service de consultation rapide via la banque en ligne pour le compte que vous souhaitez utiliser.

from simple_bank_korea import get_transactions  
  
txs = get_transactions(  
    bank_name='woori',  
    bank_num='1002360090945',  
    birthday='990429',  
    password='1234',  
    days=30,       # optional, default 30  
    headless=True  # optional, default True  
)  
  
for tx in txs:  
    print(tx['date'], tx['amount'], tx['transaction_by'], tx['balance'])  

Résultat :

[  
    {'date': datetime(2026, 6, 9, 13, 28, 15), 'amount': -10000, 'balance': 0, 'transaction_by': '김철수'},  
    {'date': datetime(2026, 6, 9, 13, 27,  6), 'amount':  10000, 'balance': 10000, 'transaction_by': '홍길동'}  
]  

amount est positif pour un dépôt et négatif pour un retrait.

Pour l’utiliser :

pip install korean_bank_tx_crawler  

Créé à partir d’un fork de la bibliothèque simple_bank_korea de beomi.

4 commentaires

 
mssmss 2026-06-11

Ce serait bien si ça fonctionnait aussi pour les sociétés de courtage.

 
jeffhada 2026-06-10

En l’absence d’API officielle, de quelle manière récupérez-vous les données ?

 
taejeong 2026-06-11

Cela semble varier selon les banques, mais on dirait que le site de consultation du solde des dépôts est crawlé avec Selenium.

 
promediony 2026-06-11

Exactement. Donc seuls les banques qui prennent en charge la consultation rapide sont compatibles.