Skip to main content
GET
List Knowledge bases accessible to the API key
Listet die Wissensdatenbanken, die der API-Schlüssel bereits nutzen kann. Nutze diesen Endpoint, um IDs, Namen, Rollen und Dateianzahlen zu finden, bevor du hochlädst, suchst oder Zugriff verwaltest.

Bevor du startest

  • API-Key-Scope: Erfordert einen API-Schlüssel mit dem KNOWLEDGE_FOLDER_API Scope. Nur Workspace-API-Schlüssel erhalten Wissensdatenbanken in dieser Liste. Persönliche Schlüssel liefern eine leere Liste. Siehe Wissensdatenbanken mit der API teilen für die Einrichtung.
  • Wissensdatenbanken: Die Knowledge Folder API verwaltet Ressourcen, die in der Library als Wissensdatenbanken erscheinen.

Basis-URL

Dedicated DeploymentsErsetze api.langdock.com durch <your-deployment-url>/api/public in allen Anfragen.

Anfrageformat

Query-Parameter

Dieser Endpoint listet Wissensdatenbanken, keine Dateien. Dateien in einer Wissensdatenbank listest du mit Dateien aus Wissensdatenbank abrufen.

Beispiele

Wissensdatenbanken mit cURL auflisten

Wissensdatenbanken mit JavaScript auflisten

Antwortformat

Erfolgreiche Antwort (200 OK)

role ist EDITOR, wenn der Schlüssel explizit Bearbeiter ist. role ist USER, wenn der Schlüssel explizit Betrachter ist, oder wenn die Wissensdatenbank API-Suche ohne explizite Freigabe für den Schlüssel erlaubt. Die Reihenfolge ist createdAt absteigend, danach id absteigend.

Beispielantwort

Fehlerbehandlung

Ein unbekannter cursor liefert 400 mit "Invalid cursor". Es gibt keinen öffentlichen Endpoint, um eine Wissensdatenbank zu erstellen oder zu löschen.
Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.

Autorisierungen

Authorization
string
header
erforderlich

API key as Bearer token. Format "Bearer YOUR_API_KEY"

Abfrageparameter

limit
integer
Standard:50

Number of Knowledge bases to return. Default 50. Maximum 100.

Erforderlicher Bereich: 1 <= x <= 100
cursor
string<uuid>

UUID of the last Knowledge base from the previous page

Antwort

200

Knowledge bases retrieved successfully