Zum Inhalt springen

API-Ueberblick

Neben der Claude-Integration bietet StoryVault eine REST-API fuer die programmatische Anbindung. Damit koennen Sie Sitzungen, Transkripte und Projekte in Ihre eigenen Systeme integrieren — zum Beispiel in ein Intranet, ein Qualitaetsmanagementsystem oder eine Reporting-Loesung.

Die vollstaendige API-Referenz mit allen Endpunkten, Parametern und Beispielen finden Sie unter:

developer.storyvault.eu

Jeder API-Zugriff erfordert einen API-Schluessel. Der Schluessel wird als Bearer-Token im Header mitgesendet:

Authorization: Bearer sv_IHR_SCHLUESSEL_HIER

API-Schluessel erstellen Sie unter Admin -> API-Schluessel.

  1. API-Schluessel erstellen

    Admin -> API-Schluessel -> “Neuen Schluessel erstellen”.

  2. Name und optionales Ablaufdatum vergeben

    Vergeben Sie einen aussagekraeftigen Namen, z.B. “Intranet-Anbindung” oder “Reporting-System”.

  3. Schluessel kopieren

    Der Schluessel wird nur einmal angezeigt. Bewahren Sie ihn sicher auf.

Die API bietet Zugriff auf die wichtigsten StoryVault-Ressourcen:

BereichEndpunkteBeschreibung
SitzungenAuflisten, Details, SucheSitzungen mit Status, Metadaten und Summary
TranskripteLesen, HerunterladenVollstaendige Transkripte mit Sprecherzuordnung
ProjekteAuflisten, DetailsProjekte mit zugehoerigen Sitzungen
KI-ChatChats auflisten, Nachrichten lesenChat-Konversationen und deren Verlaeufe
API-SchluesselErstellen, Auflisten, WiderrufenVerwaltung der eigenen API-Schluessel

Um einen stabilen Betrieb fuer alle Nutzenden zu gewaehrleisten, gelten folgende Limits:

LimitWert
Anfragen pro Minute pro Schluessel60
Verhalten bei UeberschreitungHTTP 429 (Too Many Requests)

Wenn Sie das Limit erreichen, warten Sie kurz und versuchen Sie es erneut. Der Retry-After-Header in der Antwort gibt an, wie lange Sie warten sollten.

Der API-Schluessel ist an einen Nutzenden und eine Organisation gebunden. Die Zugriffsrechte entsprechen der Rolle des Nutzenden:

  • Admins sehen alle Daten der Organisation
  • Andere Rollen sehen nur die eigenen Sitzungen und zugewiesenen Projekte

Die API antwortet mit Standard-HTTP-Statuscodes:

CodeBedeutung
200Erfolg
400Ungueltige Anfrage (fehlende oder falsche Parameter)
401Nicht authentifiziert (fehlender oder ungueltiger Schluessel)
403Keine Berechtigung fuer diese Ressource
404Ressource nicht gefunden
429Rate-Limit erreicht
500Serverfehler

Automatischer Export von Transkripten: Ein Traeger exportiert nach jedem Meeting automatisch das Transkript in sein Dokumentenmanagementsystem. Ein Skript fragt regelmaessig neue Sitzungen ab und laedt die Transkripte herunter.

Reporting-Dashboard: Die Geschaeftsfuehrung bindet StoryVault-Daten in ein bestehendes Reporting ein: Anzahl der Sitzungen pro Monat, haeufigste Themen, KI-Nutzungsstatistiken.

Integration mit QM-Software: Qualitaetszirkel-Protokolle werden automatisch in das QM-System uebertragen. Die Zusammenfassungen und Action Items sind sofort in der bestehenden Dokumentation verfuegbar.

Die interaktive API-Dokumentation mit allen Details zu Endpunkten, Parametern, Request-/Response-Formaten und Code-Beispielen finden Sie unter:

developer.storyvault.eu

Alternativ ist die API-Dokumentation auch innerhalb von StoryVault unter dem Menuepunkt API-Dokumentation erreichbar (erfordert Login).


Diese Seite beschreibt die REST-API fuer den programmatischen Zugriff auf StoryVault.