Für Entwicklerteams

Coursejourney-Daten direkt in Ihren Tech-Stack einbinden

Unsere REST-API liefert Lernpfadempfehlungen und Teilnehmeranalysen an jedes System, das JSON versteht – in unter 200 ms.

Abstrakte Darstellung der Coursejourney API-Architektur

Was die API liefert

Die Coursejourney REST-API gibt Entwicklern programmatischen Zugriff auf alle Kernfunktionen der Plattform: Teilnehmerfortschritt abrufen, Pfadempfehlungen anfragen, Abbruchraten für einzelne Kursmodule auslesen und Webhooks für Ereignisse wie Kursabschluss oder Inaktivität registrieren. Die API folgt dem OpenAPI 3.1-Standard, alle Endpunkte sind vollständig in unserer öffentlichen Dokumentation beschrieben. Authentifizierung erfolgt via OAuth 2.0 und API-Key. Rate-Limits beginnen bei 1.000 Anfragen pro Minute im Starter-Plan und skalieren linear nach oben. SDKs für Python, JavaScript und Java stehen zum Download bereit.

Technische Eckdaten auf einen Blick

Was Entwicklerinnen und Entwickler bei der Anbindung erwarten können.

< 200 ms Antwortzeit

Unsere Infrastruktur ist auf niedrige Latenz ausgelegt. P95-Antwortzeiten liegen bei unter 200 Millisekunden, gemessen über alle produktiven Endpunkte der letzten 90 Tage.

OpenAPI 3.1 & SDKs

Vollständige Schema-Dokumentation im OpenAPI-Format inklusive Try-it-out-Konsole. SDKs für Python, JavaScript und Java vereinfachen die Integration auf wenige Codezeilen.

Webhooks in Echtzeit

Registrieren Sie Webhooks für Ereignisse wie Modulabschluss, Inaktivität oder Pfadwechsel. Ihr System reagiert sofort, ohne polling.

OAuth 2.0 & API-Key

Zwei Authentifizierungsverfahren nach Wahl: OAuth 2.0 für Nutzerkontext-Szenarien und einfache API-Keys für Server-zu-Server-Kommunikation.

Häufige Fragen zur API-Integration

Welche LMS-Systeme werden nativ unterstützt?

Nativ unterstützt werden Moodle, Canvas und SAP SuccessFactors Learning. Für andere Systeme steht die REST-API offen – jedes System, das HTTP-Requests senden kann, lässt sich anbinden. Proprietäre Konnektoren für weitere Plattformen sind auf Anfrage verfügbar.

Wie sind die Daten gegen unbefugten Zugriff gesichert?

Alle Verbindungen laufen über TLS 1.3. Teilnehmerdaten werden pseudonymisiert übertragen und auf ISO-27001-zertifizierten Servern in Frankfurt gespeichert. Zugriffsrechte werden pro Workspace granular konfiguriert.

Gibt es eine Sandbox-Umgebung zum Testen?

Ja. Jeder Account erhält automatisch Zugang zu einer vollständigen Sandbox mit synthetischen Testdatensätzen. Die Sandbox verhält sich identisch zur Produktionsumgebung und ist dauerhaft kostenlos nutzbar.

Werden historische Daten beim Wechsel des Plans mitgenommen?

Alle historischen Interaktionsdaten bleiben vollständig erhalten, unabhängig davon, welchen Plan Sie nutzen oder ob Sie auf einen höheren wechseln. Es gibt keine Datenmigration – Ihre Daten liegen bereits auf unserer Infrastruktur.

API-Schlüssel in drei Minuten einrichten

Erstellen Sie einen kostenlosen Sandbox-Account und testen Sie alle Endpunkte ohne Zeitlimit.

Kostenlos starten