SEPA developer APIs

Einfach IBAN berechnen mit dem IBAN-Rechner, SEPA validieren, Massenberechnung von Kontonummer und Bankleitzahl in IBAN und viele weitere Tools für den SEPA Raum speziell für FinTech Startups. Ein kostenloser Service bereitgestellt von Railslove

Was ist eine IBAN und wie wird eine IBAN berechnet und geprüft? Hier mehr erfahren.


Funktionen

  • Informationen zur Bank (Name, BIC, Stadt, etc.) zu einer Bankleitzahl abfragen
  • Informationen zum Finanzinstitut (Name, Stadt, etc.) zu einer BIC abfragen
  • IBAN validieren
  • Kontodaten (SEPA) in IBAN umwandeln
  • Batch-Umwandlung von Kontodaten
  • Batch-Abfrage von Bankleitzahlen
  • MT940 Parser: Kontotransaktionen ins JSON-Format konvertieren
  • SEPA-Payment-Information-Dateien validieren
  • Abfrage der Daten per XML und JSON
  • Einfache HTTP-REST-Schnittstelle

Fehlt eine Funktion? Bitte kontaktieren Sie uns: [email protected]


Toolbox

Alle Funktionen stehen auch über unser Toolbox Interface zur Verfügung.

Zur Toolbox

API-Dokumentation

Für die API Abfragen ist ein API Key notwendig den Sie kostenlos beantragen können. Zur Authentifizierung muss dieser als HTTP header angegeben werden:

"Authorization: token [IHR KEY]"

BLZ/BIC
IBAN
Tools

Bankleitzahl-Informationen abrufen

GET https://fintechtoolbox.com/bankcodes/:bankleitzahl.:format
Format:
json, xml
Beispiel:
GET: https://fintechtoolbox.com/bankcodes/50010517.json

BIC-Infos abrufen

GET https://fintechtoolbox.com/bankcodes/:bic.:format
Format:
json, xml
BIC
BIC mit 11 Stellen - bei Bedarf mit X auffüllen
Beispiel:
GET: https://fintechtoolbox.com/bankcodes/INGDDEFFXXX.json

Seitenweiser Abruf der Bankinformationen

GET https://fintechtoolbox.com/bankcodes.:format?page=:page_number
Format:
json, xml
Beispiel:
GET: https://fintechtoolbox.com/bankcodes.json?page=2

IBAN validieren

POST https://fintechtoolbox.com/validate/iban.:format
Format:
json, xml
Form Post Parameter:
iban: string
Beispiel:
POST: https://fintechtoolbox.com/validate/iban.json?iban=DEFOO123BAR

Kontodaten in IBAN/BIC konvertieren

GET https://fintechtoolbox.com/convert.:format?accountnumber=1&bankcode=2&country=DE
Format:
json, xml
Form Post Parameter:
accountnumber: number
bankccode: number
country: string (currently DE)
Beispiel:
GET: https://fintechtoolbox.com/bankcodes.json?page=2

Kontodaten in IBAN/BIC konvertieren (Batch)

POST https://fintechtoolbox.com/convert.:format?content=X
Format:
json, xml
Form Post Parameter:
content: string - JSON with the account data similar to the single resource
Beispiel:
POST: https://fintechtoolbox.com/convert.json
content= [{bankcode: '50010517', accountnumber: '1929807319', country: 'de'}, ...]

Convert MT940 to JSON

POST https://fintechtoolbox.com/mt940
Format:
json
Form Post Parameter:
mt940: string oder file - file upload oder content mit dem MT940 Kontoauszug der Bank
Beispiel:
POST: https://fintechtoolbox.com/mt940.format
mt940=:20:DEUTDEFFXXXX
:25:540714/62944712002
:...

Validate SEPA direct debit PAIN

POST https://fintechtoolbox.com/validate/sepa_direct_debit
Format:
json
POST BODY:
SEPA direct debit PAIN
Beispiel:
POST: https://fintechtoolbox.com/validate/sepa_direct_debit.format

Validate SEPA credit transfer PAIN

POST https://fintechtoolbox.com/validate/sepa_credit
Format:
json
POST BODY:
SEPA credit PAIN
Beispiel:
POST: https://fintechtoolbox.com/validate/sepa_credit.format

Was ist eine IBAN?

Bei der IBAN (International Bank Account Number) handelt es sich um eine international standardisierte Notation einer Bankverbindung (integrierte Bank- und Kontoidentifikation) und dient der global eindeutigen Bezeichnung eines Bankkontos.

Wieso wurde die IBAN eingeführt?

Die IBAN wurde eingeführt um die Zahlungsverkehrssteme innerhalb der europäischen Union zu vereinheitlichen. Der internationale Zahlungsverkehr war bis zur Einführung des SEPA-Systems mit einem sehr hohem Verwaltungsauwand verbunden. Das liegt an der unterschiedlichen Identifikation und Zuordnung von Bankverbindungen in den einzelnen Ländern. Dadurch wurden Überweisungen für Kunden, kleine und mittlere Unternehmen sehr kompliziert. die IBAN ist das erste einheitliche Kennsystem im europäischen Raum.

Was ist SEPA?

Mit SEPA (Single Euro Payments Area) bezeichnet man den Eurozahlungsverkehrsraum. In diesem einheintlichen Zahlungsverkehrsraum gibt es keine Unterschiede mehr zwischen dem inländischen und dem grenzübergreifenden Zahlungsverkehr. Neben den Mitgliedsstaaten der EU beinhaltet SEPA auch Länder wie Island, Norwegen, Schweiz und Liechtenstein.

Warum wurde SEPA eingeführt?

Mit der Einführung von SEPA wurden auch die SEPA Überweisung, die SEPA Lastschrift und die SEPA Kartenzahlungen eingeführt. Dies stellt für alle Kunden eine erhebliche Erleichterung bei der Abwicklung von internationalen Zahlungen in der Währung Euro dar. Die standarisierte SEPA überweisung löste die EU-Standartüberweisung ab und damit die eingeschränk Transaktionshöhen im europäischen Zahlungsverkehr. Die Bearbeitungszeit der Überweisungen und Betragsgutschriften ist damit deutlich gesunden. Die Höhe der Transaktion ist damit nicht eingeschränkt und binnen maximal drei Bankarbeitstagen abgewickelt. Für die Durchführung einer SEPA Überweisung ist die genormte IBAN notwendig. Daher sollte man seine Kontonummer in eine IBAN umrechnen. Der Zahlungsempfänger wird anhand der IBAN und des BIC eindeutig zugeordnet. Nur durch die Angabe der International Bank Account Number (IBAN) und des Bank Identifier Code (BIC) kann das SEPA Überweisungssystem umgesetzt werden.

Wie wird eine IBAN berechnet?

Eine IBAN kann mit einem IBAN Rechner berechnet werden. Benutzen sie unsere kostenlose Toolbox und ihre eindeutigen IBAN und BIC Code zu berechnen.


Fintechweekly Newsletter