camt053 v0.0.1
camt053 v0.0.1
First public release. Read ISO 20022 camt Bank-to-Customer Cash Management
messages and generate validated reversing entries by return reason code.
Highlights
- Parse camt.053 / camt.052 / camt.054 into a typed model, namespace-agnostic
across every ISO version (.001.01–.001.14). - Filter booked entries by ISO external return reason code (AC04, AC06, …).
- Reverse in one call:
services.generate_reversal(xml, reason_code="AC04")
emits acamt.053.001.14document validated against the official ISO XSD. - Shared
camt053.servicesfacade behind a Click CLI and a FastAPI REST API. - IBAN / BIC / LEI + JSON-Schema validation; XXE-safe parsing; 100% test and
docstring coverage; mypy --strict clean.
Install
python -m pip install camt053Companion packages
camt053-mcp— Model Context Protocol server for AI agents.camt053-lsp— Language Server for editors.
🤖 Generated with Claude Code
THE ARCHITECT ᛫ Sebastien Rousseau ᛫ https://sebastienrousseau.com
THE ENGINE ᛞ EUXIS ᛫ Enterprise Unified Execution Intelligence System ᛫ https://euxis.co