Xentral ERP
Diese Anleitung zeigt dir, wie du den API-Zugang in Xentral aktivierst, einen eigenen API-Benutzer anlegst, einen Token erzeugst und die Verbindung erfolgreich testest. So kannst du Daten aus Xentral abrufen oder automatisiert neue Einträge (z. B. Artikel oder Aufträge) anlegen.
🧰 Voraussetzungen
Bevor du startest, stelle sicher, dass:
Du Zugriff auf dein Xentral-System hast (Adminrechte empfohlen)
Du eine Xentral-Installation nutzt – entweder Cloud oder Self-Hosted
🔐 Schritt 1: Im Xentral Backend anmelden
Öffne dein Xentral-System in einem Browser: z. B. https://deinname.xentral.biz
Melde dich mit deinen Admin-Zugangsdaten an.
Verwende ein Administratorkonto, um später alle benötigten Einstellungen vornehmen zu können.
👤 Schritt 2: Benutzer für API-Zugriff anlegen (empfohlen)
Es ist best practice, einen separaten Benutzer speziell für API-Zugriffe anzulegen.
Gehe zu Administration → Benutzer
Klicke auf „Neu“
Fülle die Felder aus (z. B. Benutzername:
apiuser)Wechsle zum Reiter „Rechte“
Vergib nur die notwendigen Rechte, z. B.:
APIArtikelAuftrag
Speichere den Benutzer.
Vergebe niemals unnötig viele Rechte – das minimiert Sicherheitsrisiken.
🧩 Schritt 3: API-Zugang aktivieren
Gehe zu Administration → Einstellungen → System → Grundeinstellungen
Öffne den Reiter „API“
Aktiviere das Kontrollkästchen „API-Zugriff aktivieren“
Klicke auf Speichern
🔑 Schritt 4: API-Token erzeugen (optional)
Xentral verwendet standardmäßig Basic Auth mit Benutzername und Passwort. In manchen Versionen oder Modulen ist zusätzlich die Nutzung eines API-Tokens möglich.
So erzeugst du einen Token:
Gehe zu Administration → Benutzer
Öffne den Benutzer, der für die API verwendet werden soll (z. B.
apiuser)Wechsle zum Reiter „API“ oder „Erweiterungen“
Klicke auf „Token generieren“
Kopiere den Token sofort und speichere ihn sicher ab
API-Tokens werden oft nur einmal angezeigt. Speichere ihn direkt an einem sicheren Ort, z. B. in einem Passwort-Manager.
🧪 Schritt 5: API-Zugriff testen
Du kannst den Zugriff mit Tools wie Postman oder cURL prüfen.
Beispiel: GET-Anfrage (Artikel-Liste abrufen)
URL: https://deinname.xentral.biz/api.php?module=artikel&action=list
Authentifizierung:
Methode: Basic Auth
Benutzername:
apiuserPasswort: dein Passwort oder API-Token
Beispiel mit cURL:
📚 Schritt 6: Offizielle API-Dokumentation
Die vollständige Dokumentation findest du hier:
Online-Dokumentation: 👉 https://doc.xentral.biz/
Direkt im System (je nach Version): 👉
https://deinname.xentral.biz/api.php?showApiDoc=1
✅ Ergebnis
Wenn du alle Schritte abgeschlossen hast:
Die Xentral-API ist aktiviert
Du hast einen dedizierten API-Benutzer
Ein Token oder Zugangsdaten sind vorhanden
Du kannst erfolgreich auf die API-Endpunkte zugreifen
Dein Xentral-System ist jetzt bereit für externe Integrationen, Automatisierungen und Schnittstellen mit anderen Tools oder Services!
Zuletzt aktualisiert
War das hilfreich?
