Zum Hauptinhalt springen

Kommunikations API

Geplant

Die Kommunikations API soll produktübergreifende Kommunikationskanäle bereitstellen. Produkt-APIs sollen entscheiden, welches fachliche Ereignis entsteht; die Kommunikations API soll den kontrollierten Versand und dessen Status übernehmen.

Verantwortlichkeiten​

  • private Nachrichten und Teamchats;
  • System- und Produktbenachrichtigungen;
  • E-Mail-Kommunikation;
  • Kommunikationskanäle und Empfänger;
  • Zustellstatus und nachvollziehbare Verarbeitung;
  • später mögliche Echtzeitkommunikation.

Abgrenzung​

Die API soll nicht entscheiden, ob ein Fehler kritisch ist, ein Auftrag genehmigt wurde oder ein Projekt veröffentlicht werden darf. Solche Entscheidungen sollen in der verantwortlichen Produkt-API verbleiben.