La donnée bancaire de confiance pour vos agents.
Validez les IBAN, résolvez les BIC/SWIFT, évaluez le risque sanctions — avec les données de clearing suisses SIX, en exclusivité. REST pour votre stack, MCP natif pour vos agents.
{ "valid": true, "bic": { "code": "UBSWCHZH", "bank_name": "UBS Switzerland AG" }, "clearing": { "iid": "00230", "sic": true, "instant_payments_chf": true, "eurosic": true }, "processing_ms": 0.41 }
Tout ce qu'il vous faut
BC-Nummer / QR-IID
Chaque BC-Nummer suisse du SIX BankMaster avec participation complète aux rails de paiement — SIC, euroSIC, paiements instantanés CHF — plus QR-IID et type d’institution. La donnée de clearing suisse la plus profonde de toutes les API publiques.
5 outils, sans inscription
Serveur Model Context Protocol natif (stdio + HTTP). Claude, Cursor et tout agent MCP s’installent en une ligne : npx -y ibanforge-mcp.
Validation IBAN & lookup BIC
Validation mod-97 ISO 13616 avec décomposition BBAN complète sur 89 pays — adossée à plus de 121 000 entrées BIC issues de GLEIF, du répertoire SWIFT, de la Bundesbank, de SIX, de la NBP et d’EBA Step2.
Classification émetteur
Détecte les IBAN virtuels et les EMI (Wise, Revolut, N26, Mercury…) — un vrai signal compliance qu’un simple mod-97 ne donnera jamais.
Score de risque compliance
Screening sanctions au niveau banque-BIC (OFAC) + FATF + SEPA + VoP, distillés en un score de risque 0-100.
Les agents paient à l’appel
Les agents autonomes paient à la requête en USDC via x402 — sans compte, sans checkout. Les humains gardent la clé gratuite ou les crédits carte ; les agents ont leur propre rail.
Endpoints et tarifs
Commencez avec 200 requêtes gratuites par mois. Payez à mesure que vous grandissez — par carte ou en USDC.
Valider un IBAN unique
Valider jusqu'à 100 IBAN
Rechercher un code BIC/SWIFT
Check compliance complet : sanctions, SEPA Instant, VoP, score de risque
Recherche BC-Numéro suisse (SIX BankMaster)
Démarrage rapide
Un POST, une réponse — voici exactement ce que l’API vous renvoie.
curl -X POST 'https://api.ibanforge.com/v1/iban/validate' \
-H 'Authorization: Bearer ifk_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{ "iban": "CH1000230000000012345" }'{ "iban": "CH1000230000000012345", "valid": true, "country": { "code": "CH", "name": "Switzerland" }, "check_digits": "10", "bban": { "bank_code": "00230", "account_number": "000000012345" }, "sepa": { "member": true, "schemes": [ "SCT", "SDD" ], "vop_required": false }, "formatted": "CH10 0023 0000 0000 1234 5", "cost_usdc": 0, "bic": { "code": "UBSWCHZH", "bank_name": "UBS Switzerland AG", "city": "Zürich" }, "issuer": { "type": "bank", "name": "UBS Switzerland AG" }, "risk_indicators": { "issuer_type": "bank", "country_risk": "standard", "test_bic": false, "sepa_reachable": true, "vop_coverage": false }, "clearing": { "iid": "00230", "name": "UBS Switzerland AG", "type": "bank", "town": "Zürich", "sic": true, "instant_payments_chf": true, "eurosic": true, "qr_iid": null }, "processing_ms": 0.41 }
GLEIF · SIX BankMaster · répertoire SWIFT · Bundesbank · EBA STEP2 · NBP
Actualisées chaque moisOFAC + FATF
Au niveau banque (BIC8)Made in Switzerland
Données de clearing suisses directement de SIXIBAN jamais stockés · télémétrie auto-supprimée
Effacée 30 jours après votre départ — DPA clause 4.7“The most artifact-complete submission the inbox has had.”
Kin Lane a reconstruit la fiche API Evangelist d'IBANforge à partir des artefacts consultés, en août 2026 — et notre x402 s'est révélé le premier parmi les 3 767 serveurs MCP de son catalogue.
Prêt à développer ?
Commencez avec une clé gratuite — 200 requêtes par mois, sans carte. Passez à l’échelle en crédits prépayés par carte, ou payez à l’appel en USDC.