IBANforge API
Postman Collection herunterladen
IBANforge ist eine schnelle, zuverlässige API für IBAN-Validierung und BIC/SWIFT-Abfrage. Sie deckt 89 Länder ab und bietet Echtzeit-Prüfsummenverifizierung, BBAN-Strukturanalyse, angereicherte Institutsdaten von GLEIF und weiteren öffentlichen Quellen (SWIFT-Verzeichnis, Bundesbank, SIX, NBP), SEPA-Konformitätsinformationen, Emittentenklassifizierung (Bank vs. E-Geld-Institut/Neobank), Sanktions- und Compliance-Screening mit Risiko-Score von 0–100 sowie exklusive Schweizer Clearing-Daten (BC-Nummer) aus dem SIX BankMaster.
Basis-URL
https://api.ibanforge.com
Alle Endpunkte werden über HTTPS bereitgestellt. HTTP-Anfragen werden automatisch umgeleitet.
Authentifizierung
Drei Wege hinein — wählen Sie, was passt; Ihre App oder Ihr Agent landet nie in einer Sackgasse:
- Kostenloser API-Schlüssel — 200 Anfragen/Monat, keine Kreditkarte. Generieren Sie einen mit einem einzigen POST und senden Sie dann
Authorization: Bearer ifk_...mit jeder Anfrage. - Prepaid-Guthabenpakete — 1k = 5 $, 5k = 20 $, 25k = 80 $. Sie verfallen nie und sind per Karte oder in USDC kaufbar (
POST /v1/credits/buy/1k|5k|25k). Siehe Preise. - x402-Mikrozahlungen — vollständig autonome Bezahlung pro Aufruf in USDC für Agenten, ganz ohne Konto. Siehe x402-Leitfaden.
Eine Anfrage ohne gültigen Schlüssel oder Zahlung erhält eine 402-Antwort mit maschinenlesbaren Anweisungen für alle drei Wege — autonome Agenten können sich selbst onboarden.
Endpunkte im Überblick
| Endpunkt | Methode | Kosten | Beschreibung |
|---|---|---|---|
/v1/iban/validate | POST | $0.005 | Einzelne IBAN validieren |
/v1/iban/batch | POST | $0.002/IBAN | Bis zu 100 IBANs validieren |
/v1/bic/:code | GET | $0.003 | BIC/SWIFT-Code abfragen |
/v1/iban/compliance | POST | $0.02 | Sanktionen, FATF, SEPA/VoP-Erreichbarkeit + Risiko-Score 0–100 |
/v1/ch/clearing/:iid | GET | $0.003 | Schweizer BC-Nummer / IID abfragen (SIX BankMaster) |
/v1/demo | GET | Kostenlos | Beispielvalidierungen (keine Zahlung erforderlich) |
/health | GET | Kostenlos | Service-Gesundheitsprüfung |
Schnellbeispiel
curl -X POST https://api.ibanforge.com/v1/iban/validate \
-H "Content-Type: application/json" \
-d '{"iban": "CH10 0023 0000 0000 1234 5"}'Antwort:
{
"iban": "CH1000230000000012345",
"valid": true,
"country": {
"code": "CH",
"name": "Switzerland"
},
"check_digits": "10",
"bban": {
"bank_code": "00230",
"account_number": "000000012345"
},
"bic": {
"code": "UBSWCHZH",
"bank_name": "UBS Switzerland AG",
"city": "Zürich"
},
"sepa": {
"member": true,
"schemes": ["SCT", "SDD"],
"vop_required": false
},
"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
},
"formatted": "CH10 0023 0000 0000 1234 5",
"cost_usdc": 0.005
}Kostenloses Testen
Verwenden Sie den Endpunkt /v1/demo, um die API ohne Zahlungseinrichtung zu testen:
curl https://api.ibanforge.com/v1/demoDieser gibt vorvalidierte Beispiel-IBANs aus mehreren Ländern zurück, damit Sie das Antwortformat erkunden können.
Nächste Schritte
- API-Schlüssel — holen Sie Ihren kostenlosen Schlüssel, 200 Anfragen/Monat
- Einzelne IBAN validieren — vollständige Endpunkt-Referenz
- Stapelvalidierung — bis zu 100 IBANs auf einmal validieren
- BIC/SWIFT-Abfrage — Institutsdaten nach BIC-Code suchen
- Compliance-Prüfung — Sanktionen, FATF, VoP und Risiko-Score
- Schweizer Clearing — BC-Nummer, SIC und Instant Payments
- x402-Mikrozahlungen — wie autonome Bezahlung funktioniert
- MCP-Integration — IBANforge mit KI-Agenten verbinden
- Fehlerreferenz — alle Fehlercodes und Fehlerbehebung