Entwickler

Kunde SDKs

TypeScript-, Python- und .NET-Clients werden neben dem API-Verhalten beibehalten – typisierte Anforderungsmodelle, versionierte Aktualisierungen und kein manuell erstelltes HTTP.

Verfügbarer Client SDKs

SprachePaketnameStatusLaufzeit
TypeScript / Node.js@esignature-erp/sdkLIVEKnoten ≥ 20; Browser-Bundle über „fetch“ herunterladen
Python endorsed-sdkLIVEPython ≥ 3,10
Net, C#).Endorsed.SdkLIVE.NET 8+

Alle SDKs authentifizieren sich auf die gleiche Weise (Bearer-API-Schlüssel) und nutzen dieselben versionierten Anforderungs-/Antwortverträge. Der TypeScript-Client wird in „packages/sdk“ erstellt; Python- und .NET-Schnellstarts finden Sie in den „P2“-Schnellstartdokumenten, die mit Ihrer Sandbox geliefert werden.

Was dir jedes SDK gibt

🔷

Typisierte Anfrage- und Antwortmodelle

Kein stringly-typisierter Wörterbuchzugriff. Jede API-Ressource verfügt über eine typisierte Klasse mit automatischer IDE-Vervollständigung und Überprüfungen zur Kompilierungszeit.

🔄

Automatische Wiederholungsversuche

Netzwerkfehler und vorübergehende 5xx-Antworten werden mit exponentiellem Backoff wiederholt. Konfigurierbare maximale Versuche und Backoff-Obergrenze.

🔑

Bearer-Authentifizierung

Übergeben Sie Ihren API-Schlüssel einmal beim Client-Aufbau. Der SDK verarbeitet den Authorization-Header bei jeder Anfrage.

🔍

Korrelations-ID-Weitergabe

Jeder SDK-Aufruf gibt die X-Korrelations-ID aus der Antwort zurück. Protokollieren Sie es zur Rückverfolgbarkeit durch den Support.

Häufige Fragen

SDK Schnellstart – Umschlag in weniger als 30 Zeilen

Installieren Sie den eingegebenen Client, konfigurieren Sie Ihre Anmeldeinformationen und senden Sie Ihren ersten Umschlag. Das SDK wird 1:1 dem REST API zugeordnet – gleiche Form, gleiche Fehler, gleiche Versionierung.

Admin SDK Schnellstartseite
TypeScript SDK – Installationsbefehl, Anmeldeinformationskonfiguration und ein vollständiges Beispiel zum Erstellen und Senden eines Umschlags. Python- und .NET-Clients folgen demselben Muster.

Erhalten Sie in einem Anruf einen SDK-Berechtigungsnachweis

Beanspruchen Sie eine Sandbox mit „Modus: Sandbox“ – der Antworttext enthält einen bereichsbezogenen API-Schlüssel, der mit jedem veröffentlichten SDK sofort funktioniert.