/api/v1-Integrationen, die einen API-Zugriffsschlüssel gegen ein Bearer-Token austauschen. Ihre Anmeldedaten und das Anfrageformat unterscheiden sich von der /v1 Public API.
Für eine neue Integration beginnen Sie mit dem API-Schnellstart
und der Authentifizierung. Die neue /v1-API verwendet
API-Schlüssel von Servicekonten oder OAuth-Zugriffstokens.
Vorbereitung
Sie benötigen:- Living Security-Zugriff, der die Verwaltung von API-Zugriffsschlüsseln erlaubt
- Einen API-Zugriffsschlüssel, der unter Einstellungen → Access Keys erstellt wurde
- Das einmalig angezeigte Geheimnis des Zugriffsschlüssels, das bei der Erstellung der Anmeldedaten angezeigt wird
- Die API-Aussteller-ID, die Living Security Ihnen zusammen mit Ihren Public-API-Anmeldedaten zur Verfügung stellt
- Die regionale Basis-URL der Organisation, die Sie anbinden
- Eine serverseitige Laufzeitumgebung und einen Secret-Manager
Der Dialog „Access Keys“ zeigt das einmalige Geheimnis an, aber nicht die
API-Aussteller-ID. Falls Living Security Ihnen die Aussteller-ID nicht
zusammen mit Ihren Public-API-Anmeldedaten mitgeteilt hat, fordern Sie sie beim Living Security
Support an. Die Aussteller-ID ist weder die
Zugriffsschlüssel-ID noch die Organisations-ID.
Regionale Hosts
Der Legacy-Vertrag verwendet diese regionalen/api/v1-Produktions-Hosts:
Verwenden Sie die Region, die der Living Security-Organisation zugewiesen ist. Wechseln Sie die Region nicht, um einen Autorisierungs- oder Verfügbarkeitsfehler zu umgehen.
Legacy-Ressourcen
Die vollständige Liste der Operationen, Parameter, Anfragen, Antworten und Schemas finden Sie unter Developers → Public API Reference. Ist eine Operation dort nicht aufgeführt, ist sie derzeit nicht Teil der Public API.
Authentifizierung
Der Zugriff auf die Public API erfolgt in zwei Schritten:- Tauschen Sie den geheimen Zugriffsschlüssel und die API-Aussteller-ID gegen ein kurzlebiges Bearer-Token und eine Organisations-ID aus.
- Senden Sie das Bearer-Token und die Organisations-ID mit jeder API-Anfrage.
TypeScript SDK
Installieren Sie die aktuelle Hauptversion:Direkte REST-Anfrage
Wenn Sie den Austausch außerhalb des SDK durchführen, senden Sie das Bearer-Token und die Organisations-ID mit jeder Anfrage:Lebenszyklus von Zugriffsschlüsseln
- Benennen Sie Schlüssel nach der zugehörigen Integration oder Automatisierung.
- Wählen Sie die Bereiche (Scopes) mit den geringsten Berechtigungen, die das Formular für Zugriffsschlüssel anbietet.
- Speichern Sie das einmalige Geheimnis sofort; es kann nach der Erstellung oder Rotation nicht erneut abgerufen werden.
- Rotieren Sie einen Schlüssel über Einstellungen → Access Keys und stellen Sie den Ersatzschlüssel bereit, bevor Sie die alten Anmeldedaten widerrufen.
- Widerrufen Sie Schlüssel, die nicht mehr verwendet werden oder deren Geheimnis möglicherweise offengelegt wurde.
- Verwenden Sie für nicht menschliche Integrationen Servicekonto-Schlüssel, sofern dieser Schlüsseltyp für Ihre Organisation verfügbar ist.
Paginierung
Die Leute-Suche unterstützt die Parameterlimit, cursor, offset und includeTotal. Verwenden Sie für eine sequenzielle Abfrage bevorzugt den Cursor aus der vorherigen Antwort.
limithat den Standardwert 50 und akzeptiert 1–100.cursorsetzt die Abfrage ab einer vorherigen Antwort fort.offsetüberspringt eine Anzahl von Datensätzen und hat den Standardwert 0.includeTotal=truefordert eine exakte gefilterte Anzahl an; lassen Sie den Parameter weg, wenn die Anzahl nicht benötigt wird.
pagination. Berechnen Sie die nächste Seite nicht anhand der Anzahl der empfangenen Zeilen, und kombinieren Sie keine unabhängig paginierten Anfragen, um die Teilergebnisse anschließend selbst zu sortieren.
Fehler
Dokumentierte JSON-Fehler haben im Allgemeinen folgende Struktur:message kann eine Zeichenfolge oder ein Array von Validierungsmeldungen sein.
Der kuratierte Vertrag veröffentlicht derzeit weder ein einheitliches numerisches Ratenlimit noch garantiert er für jede Operation einen Anfrage-ID-Antwort-Header. Halten Sie bei einer Supportanfrage die UTC-Zeit, die Methode, den Pfad, den Status und den bereinigten Antworttext fest.
Wiederholen Sie Operationen zum Erstellen, Rotieren, Widerrufen oder Löschen nicht automatisch, es sei denn, die Operation dokumentiert ausdrücklich Idempotenz. Prüfen Sie nach einem unklaren Netzwerkfehler den aktuellen Zustand der Ressource.
Kompatibilität und Einstellung von Funktionen (Deprecation)
V1 wird standardmäßig additiv weiterentwickelt. Clients müssen unbekannte Antwortfelder ignorieren. Eine inkompatible Änderung erfordert einen dokumentierten Migrationspfad; veraltete Operationen bleiben in der Referenz mit Begründung, gegebenenfalls Ersatz und Abschaltdatum während des Migrationszeitraums erhalten. Legen Sie das SDK auf eine kompatible Hauptversion fest und lesen Sie vor einem Upgrade die Versionshinweise. Betrachten Sie die generierte Public API Reference – nicht die Erstanbieter-App-Clients – als maßgebliche Schemaquelle.Public API, MCP und die Webanwendung
Unter MCP-Integration erfahren Sie, wie Sie ein KI-Tool mit Living Security verbinden.
Hilfe erhalten
Wenden Sie sich an den Living Security Support und geben Sie Folgendes an:- Organisation und Region
- SDK-Name und -Version, falls verwendet
- UTC-Zeitstempel, Methode und Pfad
- HTTP-Status und bereinigten Fehlertext
Weiterführende Informationen
API-Zugriffsschlüssel
API-Anmeldedaten erstellen, rotieren und widerrufen.
MCP-Integration
Unterstützte KI-Tools über das Model Context Protocol verbinden.

