Die REST-Schnittstelle Ihres Lexolution-Kanzleimanagements: Zeiten, Akten, Kontakte und Konfliktchecks lesen und schreiben, Rechnungen anlegen und abschließen, aus eigenen Tools und Partnersystemen. Die Daten bleiben in Lexolution, damit nichts doppelt gepflegt werden muss.
Lexolution API
Die REST-Schnittstelle Ihres Lexolution-Kanzleimanagements: Zeiten, Akten, Kontakte und Konfliktchecks lesen und schreiben, Rechnungen anlegen und abschließen, aus eigenen Tools und Partnersystemen. Die Daten bleiben in Lexolution, damit nichts doppelt gepflegt werden muss.
Septeo CNEE
plus TVA
Zeiten, Akten, Kontakte und Konfliktchecks lesen und schreiben, Rechnungen anlegen und abschließen: Die Lexolution API verbindet Ihr Kanzleimanagement mit Drittsystemen. Akten- und Mandatsmanagement, Zeiterfassung, Konfliktcheck und Abrechnung werden per API zugänglich, damit nichts doppelt gepflegt werden muss.
Akten, Mandanten, Leistungen und Abrechnung liegen in Lexolution. Erfasst, freigegeben und weitergegeben wird aber zunehmend in anderen Werkzeugen. Die API verbindet beides, damit nichts doppelt gepflegt werden muss.
Zeiten aus Ihren eigenen Tools, etwa einem Outlook-Add-in, einer Mobile-App oder KI-gestützter Zeiterfassung, lassen sich als Tätigkeit auf Akte, Leistungsart und Mitarbeiter buchen, mit Beschreibung.
Freigaben, Intake oder Rechnungsvorbereitung können in Ihren eigenen Systemen stattfinden. Das Ergebnis schreiben Sie per API nach Lexolution: als Akte, Kontakt, Konfliktcheck oder abgeschlossene Rechnung.
Anmeldung per OAuth 2.0 über die STP Cloud. Aufrufe werden einem Lexolution-Benutzer zugeordnet.
Die Arbeit entsteht in Outlook, Portalen und KI-Tools. Abgerechnet wird in Lexolution. Die API schafft dazwischen einen definierten Weg nach Lexolution.
Zeiten am Monatsende aus dem Kalender nachtragen
Rechnungsdaten aus dem Workflow-Tool abtippen
Tätigkeit direkt auf die Akte, Rechnung aus der Freigabe anlegen
Die Lexolution API ist eine REST-Schnittstelle, die Daten im JSON-Format liefert und annimmt. Jede Anwendung, die HTTP(S) und JSON spricht, kann sie nutzen, sobald die API am Lexolution-Server aktiviert ist. Drei Beispiele, was sich damit bauen lässt.
/Taetigkeiten/TaetigkeitenInfo/GetTaetigkeitIdsFilter: Mitarbeiter · Zeitraum · Akte · Inhalte über GetTaetigkeitInfos1/LeistungsartenInfo/GetLeistungsartInfos1· IDs über GetLeistungsartIds/Rechnungen· POST /Rechnungen/{id}/Rechnungspositionen/Pauschal/Rechnungen/{id}/Abschliessen/Rechnungen/{id}/Rechnungsdokument/Inhalt· Dokument erzeugen: POST …/Rechnungsdokument, hochladen: PUT …/Inhalt/Akten/{akteId}/Abrechnungskonfiguration/Kontakte· POST /Akten · POST /Akten/{akteId}/Aktenbeteiligte · PUT /Akten/{id}/PotenziellSetzen/KonfliktChecks· POST …/KonfliktCheckBeteiligte · PUT …/Ausfuehren/KonflikteInfo/GetKonfliktInfos1· IDs über GetKonfliktIds/Akten/{id}/InBearbeitungSetzen· /AbgelehntSetzenLesen und Schreiben auf den zentralen Objekten des Kanzleimanagements, dazu Benachrichtigungen (Notifications) an eine hinterlegte URL für ausgewählte Ereignisse in Lexolution.
| Bereich | Das deckt die API ab | Methoden |
|---|---|---|
| Akten | Suchen, anlegen, ändern · Status potenziell, in Bearbeitung, abgelehnt · Beteiligte, Verantwortliche, Zugriffsrechte · Hierarchie, Kategorien, Rechtsgebiete, Eigenschaften · Akquisitionsanteile · Aktendeckblatt · DMS-Akte | GETPOSTPUTDELETE |
| Kontakte | Suchen, anlegen, ändern · Adressen und Kommunikationsdaten · Beziehungen, Vertretungsverhältnisse, Standorte · Personenkonten · Kontaktbaum | GETPOSTPUTDELETE |
| Konfliktchecks | Konfliktchecks anlegen, ausführen, akzeptieren, beenden, ablehnen · Beteiligte, Konflikte und Kollisionslisten · Konfliktstichwörter je Akte | GETPOSTPUTDELETE |
| Zeiterfassung | Tätigkeiten anlegen, ändern, löschen · Abfrage je Mitarbeiter, Zeitraum, Akte · Leistungsarten · Zeiterfassungsrechte | GETPOSTPUTDELETE |
| Abrechnung | Rechnungen anlegen und abschließen · Pauschalpositionen · Rechnungsdokument · Abrechnungskonfiguration inkl. XRechnung-Angaben · Preise · Auslagen (anlegen) · Nummernkreise (lesend) | GETPOSTPUTDELETE |
| Stammdaten & Events | Mitarbeiter, Benutzer, Rechtsgebiete, Sprachen, Länder, Steuersachverhalte (lesend) · Notifications an eine hinterlegte URL für ausgewählte Ereignisse | GETPOSTDELETE |
Stand laut Swagger-Dokumentation Lexolution 8.1.725 (188 Pfade, 248 Operationen). Die API wird fortlaufend weiterentwickelt, Änderungen vorbehalten.
Abgerechnet wird nach der Zahl der Berufsträger in der Kanzlei.
Die Kanzleigröße bestimmt den Preis.
| Rechenbeispiel · Berufsträger in der Kanzlei | Preis pro Monat | Preis pro Jahr |
|---|---|---|
| 10 Berufsträger | 300 € | 3.600 € |
| 25 Berufsträger | 750 € | 9.000 € |
| 50 Berufsträger | 1.500 € | 18.000 € |
| 100 Berufsträger | 3.000 € | 36.000 € |
Vertragslaufzeit 12 Monate. Einmalige Einrichtungspauschale 380 € inkl. kurzem Onboarding. Alle Preise zzgl. MwSt.; Stand September 2026, Änderungen vorbehalten.
Für Lexolution-Kanzleien und ihre Integrationspartner. Nennen Sie uns die Zahl der Berufsträger und Ihr Vorhaben, wir melden uns mit den nächsten Schritten.
Kurz beschreiben, welches System Sie an Lexolution anbinden möchten.
Die REST-API wird am Lexolution-Server aktiviert und mit Ihrem Tenant in der STP Cloud verbunden. Die Benutzer werden zum Beispiel über ihre E-Mail-Adresse zugeordnet.
Access-Token abholen, Endpunkte aufrufen, Anbindung produktiv nehmen.
REST mit JSON, Authentifizierung per OAuth 2.0 über die STP Cloud. Swagger-Dokumentation, Postman-Anleitung und eine .NET-Beispielanwendung erleichtern den Start.
In der Serverkonfiguration (STP.Kms.Server.exe.config) werden unter anderem Aktivierung, Port, HTTPS, Serveradresse, Identity Provider und der Tenant in der STP Cloud hinterlegt. Die Benutzerzuordnung erfolgt wahlweise über die E-Mail-Adresse (sie muss mit der des Lexolution-Benutzers übereinstimmen) oder über die XId bei gekoppeltem Usermanagement.
RestApiIsEnabled · RestApiIdentityProvider · RestApiPort · RestApiServerAddress · RestApiTenantName · RestApiUseHttps · RestApiUserIdIsEmailDie Anmeldung läuft über die STP Cloud. Das Token hat eine begrenzte Laufzeit und wird danach neu angefordert.
Token im Authorization-Header mitsenden. Die Swagger-Oberfläche liegt direkt auf Ihrem Lexolution-Server.
{http(s)}://{server}:{port}/swagger/ui/index// Basis: {http(s)}://{server}:{port} // Schritt 1: Kontakt-IDs zu einem Suchbegriff GET /kms/KontakteInfo/GetKontaktMitAdresseInfoIds ?suchString=Nordwind Authorization: Bearer eyJ… // Schritt 2: Kontaktdetails als JSON GET /kms/KontakteInfo/GetKontaktMitAdresseInfos1 ?ids=4711 // Tätigkeit buchen · Menge in Minuten POST /kms/Taetigkeiten { "Datum": "2026-10-16T00:00:00Z", "Menge": 45, "Beschreibung": "Beratung zum Kaufvertrag", "AkteId": 1203, "LeistungsartId": 12, "MitarbeiterId": 87 }
Voraussetzungen: Lexolution mit aktivierter REST-API und ein Tenant in der STP Cloud. Swagger-Dokumentation als PDF, Postman-Anleitung und .NET-Beispielanwendung (zum Beispiel Zeiteinträge, Kontakte, Akten) erhalten Sie auf Anfrage.