anfrage – Änderungs-Modul
Eigenständiges Webmodul: Änderungsanfragen zu Kunde und Vertrag (Zahlweise, Zahlart inkl. SEPA-Mandat, Prämie, versicherte Personen, Stammdaten, Adresse) – mehrere Änderungen kombinierbar. Per <script> in fremde Seiten einbettbar (kein iframe). Eigenes Backend, eigene Datenbank anfrage.
Einbetten
Der einbettende Host stellt einen kurzlebigen, signierten Kontext-Token aus (Kundennummer, Rolle) und übergibt ihn als Attribut. Das Backend (/api/*) akzeptiert nur Anfragen mit gültigem Token – ein direkter Zugriff ohne Host ist nicht möglich.
<script src="https://anfrage.bsi-middleware.codebeat.at/v1/anfrage.js" async></script>
<x-anfrage
kunde="P-1000234"
kundenname="Max Muster"
rolle="mitarbeiter"
api-base="https://anfrage.bsi-middleware.codebeat.at"
token="<vom Host ausgestellter Kontext-JWT>"
></x-anfrage>
<script>
document.querySelector('x-anfrage')
.addEventListener('anfrage:submitted', e => console.log(e.detail));
</script>Für React-Hosts liegt zusätzlich window.AnfrageModul.mount(el, props) vor. Token-Vertrag: HS256, aud=anfrage, sub=Kundennummer, rolle, kurze Gültigkeit.
Standalone
/app?token=<JWT> rendert die vollflächige Strecke gegen einen mitgegebenen Kontext-Token – ohne Token nicht nutzbar.
Demo-Domäne (Mock-Verträge). Anbindung an die echte Vorgangs-API folgt.