Kontoauszug auslesen (camt)
parse_bank_statementLiest Kontoauszüge, Kontoberichte und Avise (camt.052, camt.053, camt.054, Versionen .02 und .08) und Gebührenabrechnungen (camt.086, .01 bis .05) in strukturiertes JSON; auch mehrere Dateien als ZIP. 052/053/054: Konten, Salden und Buchungen (Buchungs- und Valutadatum, Betrag, Währung, Soll/Haben, je Transaktion Gegenpartei mit IBAN, Verwendungszweck, End-to-End-Referenz, Buchungscode BkTxCd mit GVC). 086: Abrechnungen mit Services und Summen je Währung. Kostenlos bis 5 Aufrufe pro Monat und Konto. Mit dem Zahlungsverkehr-Abo (Feature payments) ohne Limit. Ohne Abo kostet jeder weitere Aufruf 1 Credit. Ein Konto (API-Key oder OAuth) ist immer nötig.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xml | No | Die Datei als XML-Text (max. 10 MB). Alternativ 'file_base64'. | |
| filename | No | Optionaler Dateiname, erscheint in den Meldungen. | |
| file_base64 | No | Die Datei Base64-kodiert: eine XML-Datei oder ein ZIP mit mehreren XML-Dateien (max. 10 MB). Alternativ 'xml'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | ||
| billing | Yes | Womit der Aufruf bezahlt wurde: free_quota (Freikontingent), subscription (Zahlungsverkehr-Abo), check_block (Prüfblock: 1 Credit für 10 Prüfungen) oder credit (Guthaben). | |
| skipped | Yes | Dateien im ZIP-Archiv, die keine unterstützte camt-Datei sind. |