Integrationen
Verbinde iTutor mit den Tools, die du bereits nutzt. Von REST-APIs und Webhooks bis hin zu mobilen Apps und SSO — baue den Lern-Workflow, der zu dir passt.
Verfügbare Integrationen
Alles, was du brauchst, um KI-Nachhilfe in deine Plattform, App oder deinen Workflow einzubetten.
REST API
Vollständiger programmatischer Zugriff auf iTutor. Fächer erstellen, Nutzer verwalten, KI-Sitzungen starten und Analysen abrufen.
Mobile Apps
Native iOS- und Android-Apps mit Expo und React Native. Push-Benachrichtigungen, Offline-Cache, Spracheingabe und biometrische Anmeldung.
Web-Plattform
Progressive Web App für jedes Gerät. Zum Startbildschirm hinzufügen, offline nutzen und nahezu native Performance genießen.
LMS-Integration
Verbinde iTutor mit gängigen LMS wie Moodle, Canvas und Blackboard. Automatische Synchronisation von Listen, Noten und Inhalten.
SSO / SAML
Single Sign-On für Organisationen. Authentifizierung über Google oder Apple SSO. SAML 2.0 für Enterprise-Identity-Provider in Entwicklung.
Webhooks
Echtzeit-Ereignisbenachrichtigungen an deine Endpunkte. Abonniere Events wie Sitzungsabschluss, Quiz-Ergebnisse und Anmeldungen.
Datei-Upload
Lade PDFs, DOCX, Bilder und Audiodateien hoch und analysiere sie. Unsere KI extrahiert Inhalte, führt OCR durch und erstellt Lernmaterialien.
Export
Exportiere Lernpläne, Quiz-Ergebnisse, Karteikarten und Analysedaten als CSV, JSON oder PDF.
Entwickle mit iTutor
Unsere RESTful API gibt dir vollen Zugriff auf die KI-Nachhilfe-Engine. Sitzungen erstellen, Fächer verwalten, Materialien hochladen und Analysen programmatisch abrufen.
- OAuth2- und API-Key-Authentifizierung
- Webhook-Event-Abonnements
- Rate-Limiting mit großzügigem kostenlosem Kontingent
- Umfassende Fehlerantworten
- SDKs für JavaScript und Python (demnächst)
// Create a tutoring session via the iTutor API
const response = await fetch('https://api.itutor.study/v1/sessions', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
subject_id: 'subj_abc123',
message: 'Explain photosynthesis step by step',
model: 'advanced',
}),
});
const session = await response.json();
console.log(session.reply);Individuelle Integration benötigt?
Unser Team arbeitet mit Enterprise-Kunden an maßgeschneiderten Integrationen für LMS-Plattformen, SIS-Systeme und interne Tools.