Interaktive OpenAPI-Dokumentation
Greifen Sie unter connect.omnifact.ai/docs auf die interaktive Swagger / OpenAPI-Spezifikation für Live-Endpunkttests und vollständige Schemadefinitionen zu.
Authentifizierung
Alle Anfragen an die öffentliche API von Omnifact erfordern eine Authentifizierung über einen API-Schlüssel, der im HTTP-HeaderX-API-Key übergeben wird.
Bewahren Sie Ihren API-Schlüssel sicher auf. Geben Sie Ihren API-Schlüssel nicht in clientseitigem Code, öffentlichen Repositories oder Frontend-Webanwendungen preis.
API-Schlüssel verwalten
Team-Administratoren können Organisations-API-Schlüssel direkt aus der Omnifact-Anwendung heraus generieren und verwalten:- Navigieren Sie in der Hauptnavigationsleiste zu den Teameinstellungen.
- Klicken Sie auf Entwickler-Tools (erfordert Administratorrechte).
- Aktivieren Sie den API-Zugriff, falls er nicht bereits aktiv ist.
- Klicken Sie auf API-Schlüssel generieren, um einen Schlüssel für Ihr Team zu erstellen.
Basis-URL
Alle Anfragen an die öffentliche API sollten an die folgende Basis-URL gesendet werden:Verfügbare API-Ressourcen
Die öffentliche API ist in zwei primäre Funktionsbereiche unterteilt:Dokumente-API
Dokumente in den Hochgeladenen Dateien eines Space programmgesteuert auflisten, hochladen, prüfen, umbenennen und löschen.
Veröffentlichte Spaces Chat-API
Nachrichten an veröffentlichte Space-Endpunkte senden, mit Unterstützung für JSON und Echtzeit-SSE-Streaming.
Fehlerbehandlung
Die API verwendet standardmäßige HTTP-Statuscodes zur Anzeige von Anfrageresultaten:
Alle Fehlerantworten geben ein JSON-Objekt mit Fehlerdetails zurück:
Nächste Schritte
- Erkunden Sie die Dokumente-API für die Dokumentenverwaltung
- Erfahren Sie, wie Sie Chat-Antworten mit der Veröffentlichten Spaces Chat-API streamen
- Konfigurieren Sie API-Einstellungen unter Entwickler-Tools