Einführung
Seit dem 26. Januar 2021 wurden Präsenzkurse und Webinare in Ihrer Plattform zu einer einzigen Einheit namens ILT (Instructor-Led Training) zusammengeführt. Wie im Artikel Umstellung auf das neue Management von Präsenzkursen und Webinaren beschrieben, wurde die Migration von Webinarkursen in drei Phasen geplant, um Sie bei der Einführung der neuen Kursverwaltung zu unterstützen:
- Phase 1: 26. Januar 2021: Die Verwaltung von Webinar-Kursen und der zugehörigen Einschreibungen, Sitzungen, Webinar-Tools-Zuordnungen und Lehrern wurde bei der alten Erfahrung beibehalten und ihr Kurstyp wurde auf Webinar (bald veraltet) aktualisiert. Wir empfehlen Ihnen, den Kurstyp ILT (Instructor-Led Training) für die neuen Webinare, die Sie planen, sowie für die bestehenden Webinare zu verwenden, und diese von Grund auf neu zu erstellen.
- Migrationsphase 2 - 03.02.2022: Ab der wöchentlichen Veröffentlichung vom 3. Februar 2022 haben Sie die Möglichkeit, Ihre Plattform für die Migration vorzubereiten, indem Sie die zusätzlichen Kursfelder für Webinare abbilden und somit in die Vormigrationsphase eintreten. In der Vormigrationsphase kann der Superadmin Ihrer Plattform Kurse einzeln manuell migrieren oder auf die automatische Migration warten (Migrationsphase 3), beginnend am 23. Februar 2022. Bitte beachten Sie, dass die Möglichkeit, in die Vormigrationsphase einzutreten oder mit der manuellen Migration von Kursen fortzufahren, für die in Salesforce integrierten Plattformen nicht verfügbar ist.
- Migrationsphase 3 - Ab 23. Februar 2022: Die letzte Phase der Migration betrifft nur die Plattformen, auf denen die Migration nicht manuell abgeschlossen wurde. Diese Phase führt dazu, dass Kurse mit dem Kurstyp Webinar (bald veraltet) automatisch als ILT-Kurse (Instructor-Led Training) migriert werden.Diese Phase beginnt am 23. Februar 2022 mit einer schrittweisen Migration auf allen Plattformen bis zum 11. März 2022. Dies bedeutet, dass Ihre Kurse am 23. Februar 2022 möglicherweise migriert werden oder nicht. Keine Panik, wenn sie nicht migriert werden! Höchstwahrscheinlich haben wir die Migration auf Ihrer Plattform zu einem späteren Zeitpunkt geplant.
Dieses Dokument enthält detaillierte Informationen über die zweite Phase des Migrationsprozesses unter Berücksichtigung möglicher Auswirkungen und beschreibt, wie die Migration durchgeführt wird.
Kursdetails
Die Kurs-ID der migrierten Kurse bleibt unverändert, ebenso alle Kurseigenschaften, erweiterten Eigenschaften und die Verknüpfung mit den Schulungsunterlagen.
Die Links der ursprünglichen Kurse werden beibehalten, so dass sie auch dann gültig sind, wenn sie in bereits an die Benutzer gesendete Benachrichtigungen aufgenommen wurden.
Kurseinschreibungen
Die Einschreibungen und das Verfolgen in Bezug auf die migrierten Kurse werden weder auf der Ebene der Schulungsunterlagen noch auf der Ebene der Sitzungszeit geändert.
Einschreiben von Lehrern
Mit der neuen Verwaltung der Einschreibungen für Lehrer werden Lehrer der Sitzung oder dem Ereignis zugewiesen, ohne darin eingeschrieben zu sein. Um die Einschreibungszahlen der migrierten Kurse konsistent zu halten:
- behalten Lehrer der migrierten Kurse ihre Einschreibungen, aber ihre Rolle wird auf Moderator geändert
- werden Lehrer ohne Sitzungseinschreibung als wartende Benutzer migriert. Der Superadmin muss entweder ihre Einschreibung bestätigen oder sie als Lehrer für eine Sitzung/ein Ereignis zuweisen zuweisen.
Einschreibefristen
Während die alte Verwaltung von Webinaren es erlaubte, das Start- und Enddatum der Einschreibung manuell festzulegen, ist dies mit der neuen Erfahrung nicht mehr möglich.
Bestehende Einschreibefristen werden unverändert migriert. Verwenden Sie nach der Migration die Option Gültigkeitstage, um die Einschreibedauer für Lernende zu verwalten.
Sitzungsdetails
Webinar-Sitzungen werden als ILT-Sitzungen neu erstellt. Der Erstellungsvorgang generiert neue Sitzungs-IDs, und es ist nicht möglich, die ursprünglichen IDs wiederherzustellen. Die Migration gewährleistet jedoch, dass die bereits verteilten Links der Sitzungen (z.B. in Benachrichtigungen) weiterhin gültig sind und auf die neu erstellten Links umgeleitet werden.
Jede Konfiguration von Sitzungs-Widgets bleibt unverändert.
Einschreibungen und Teilnahme an Sitzungen
Die Einschreibungen und die Teilnahme in Bezug auf die migrierten Sitzungen werden ohne Änderungen migriert. Webinar-Aufzeichnungen werden migriert und Daten darüber, ob ein Benutzer die Sitzung live oder durch Webinar-Aufzeichnungen abgeschlossen hat, werden aufbewahrt.
Sitzungsdaten
Die Daten der Webinar-Sitzungen werden als Webinar-Ereignisse von ILT-Kursen, auch VILT-Ereignisse (Virtual Instructor-Led Training) genannt, migriert.
Webinar-Sitzungsdaten mit einer Dauer, die Mitternacht überschreitet
Während die alte Verwaltung von Webinaren die Planung der Sitzungsdauer über Mitternacht hinaus ermöglichte, ist diese Option mit der neuen Erfahrung nicht mehr verfügbar.
Wenn die migrierten Kurse Sitzungsdaten enthalten, deren Dauer Mitternacht überschreitet, wird ihre Zeitzone während der Migration geändert, damit diese Ereignisse am selben Tag beginnen und enden. Das Ereignisdatum bleibt unverändert.
Wenn die Änderung der Zeitzone nicht ausreicht, um das gesamte Ereignis innerhalb desselben Kalendertages zu halten, wird die Endzeit des Ereignisses auf 23:59 Uhr festgelegt.
Webinar-Tools
Die für die Sitzungsdaten ausgewählten Webinar-Tools und ihre zugehörigen Einstellungen werden unverändert in die migrierten VILT-Ereignisse migriert.
Bitte beachten Sie, dass VILT-Ereignisse nur die neuesten Versionen der in Docebo integrierten Webinar-Tools unterstützen und die folgenden Integrationen nicht unterstützen: Zoom V1, Adobe Connect V1, Webex V1, GoToMeeting V1 und BlueJeans.
Die Sitzungsdaten, die mit einer veralteten Webinar-Integration konfiguriert wurden, werden unverändert migriert und sind für die Lernenden weiterhin verfügbar und zugänglich. Sie dürfen jedoch keine neuen VILT-Ereignisse mit den obengenannten veralteten Integrationen erstellen. Stellen Sie sicher, dass Sie die Konfiguration dieser Sitzungen aktualisieren, um die neueste Version der Webinar-Tools zu verwenden.
Optionen der Schaltfläche Teilnehmen
Die Einstellungen der Optionen der Schaltfläche Teilnehmen werden während der Migration beibehalten.
Während bei der alten Verwaltung von Webinaren die Lernenden vor den Lehrern am Webinar teilnehmen durften, ist diese Option mit der neuen Erfahrung nicht mehr verfügbar. Wenn die Teilnahmezeit der Lernenden der migrierten Kurse vor der Teilnahmezeit des Kursleiters liegt, wird die Konfiguration über die Migration hinweg beibehalten, aber Sie müssen die Teilnahmezeit gemäß dem neuen Standard neu anordnen, wenn Sie die Konfiguration des migrierten Kurses aus irgendeinem Grund nach der Migration aktualisieren.
Automatisierungsbedingung Abmelden des Benutzers von Webinar-Sitzung
Die Bedingung Abmelden des Benutzers von Webinar-Sitzung der Automatisierungs-App wird zusammen mit allen Regeln, die mit dieser Bedingung konfiguriert wurden, veraltet.
Zusätzliche Kursfelder für Webinare
Seit dem 26. Januar 2021 stehen die mit der Option Webinar-Sitzungen erstellten zusätzlichen Kursfelder nur für die Sitzungsdaten der Kurse mit dem Kurstyp Webinar (bald veraltet) zur Verfügung.
Ab dem 2. Februar 2022 können Sie die Zusatzfelder für Webinar-Sitzungen zuordnen, damit diese zusammen mit den Webinar-Kursen (bald veraltet) Ihren Bedürfnissen entsprechend migriert werden. Nachdem Sie die Zusatzfelder für Webinar-Sitzungen zugeordnet haben, können Sie in die Vormigrationsphase eintreten, wie im folgenden Kapitel beschrieben.
Aktualisierte Webhooks-Ereignisse
Die folgenden Webhooks-Ereignisse enthalten dank des neuen Felds migrated_webinar_session_id einen Verweis auf die alte Webinar-Sitzungs-ID für die migrierten Sitzungen:
- ILT session deleted
- ILT session changed
- User enrolled in ILT session
- ILT session enrollment updated
- User unenrolled from ILT session
- ILT session attendance has been updated
- Ext Calendar ILT session changed
Vormigration
Die Pre-Migration zielt darauf ab, Ihre Aktivität in den Kursen mit dem Kurstyp Webinar (bald veraltet) einzufrieren, um sicherzustellen, dass wir alle relevanten Daten migrieren.
Um in die Vormigrationsphase einzutreten, melden Sie sich jederzeit nach dem 2. Februar 2022 und vor dem 23. Februar 2022 als Superadmin bei Ihrer Plattform an, greifen Sie über das Zahnradsymbol in der oberen rechten Ecke einer beliebigen Plattformseite auf das Admin-Menü zu und klicken Sie im Bereich E-Learning auf Kursverwaltung.Klicken Sie jetzt im oben auf der Seite angezeigten Banner auf Go to Webinar Migration Area.
Wechseln Sie auf der Seite Webinar Migration zur Registerkarte Webinar Additional Fields Mapping, auf der alle Zusatzfelder für Webinar-Sitzungen aufgelistet werden, die in Ihrer Plattform definiert sind.
Wählen Sie für jedes Zusatzfeld die Migrationsmethode aus dem entsprechenden Dropdown-Menü aus. Die folgenden Optionen stehen zur Auswahl:
- Migrate as New ILT Session Additional Field. Wählen Sie diese Option, um das Zusatzfeld für Webinar-Sitzungen als identisches Zusatzfeld für ILT-Sitzungen zu migrieren. Wenn der Name des migrierten Zusatzfelds bereits von einem bestehenden Zusatzfeld für ILT-Sitzungen verwendet wird, wird der Name des migrierten Zusatzfelds mit einem numerischen Suffix (_1) migriert, um es vom vorhandenen zu unterscheiden. Diese Option ist die Standardeinstellung.
- Merge Values Into. Wenn Sie diese Option auswählen, werden Sie aufgefordert, ein Zielzusatzfeld für ILT-Sitzungen mit demselben Feldtyp auszuwählen, damit das Zusatzfeld für Webinar-Sitzungen als das ausgewählte Zusatzfeld für ILT-Sitzungen migriert wird.
- Wenn Sie diese Option auswählen, wählen Sie ein Zielzusatzfeld für ILT-Sitzungen mit demselben Feldtyp aus der Dropdown-Liste auf der rechten Seite aus, damit die Werte des Zusatzfeld für Webinar-Sitzungen als Werte des ausgewählten Zusatzfeld für ILT-Sitzungen migriert werden.
- Do Not Migrate (all values will be lost). Wählen Sie diese Option aus, um das Zusatzfeld nicht zu migrieren. Bei Auswahl dieser Option gehen alle Werte der Zusatzfelder verloren, und Sie können sie nach der Migration des Kurses nicht mehr abrufen.
Wenn Sie alle Zusatzfelder für Webinar-Sitzungen zugeordnet haben oder falls Sie kein Zusatzfeld für Webinar-Sitzungen haben, treten Sie automatisch in die Vormigrationsphase ein, indem Sie auf Save and Proceed to Pre-Migration klicken.
Sobald Sie in die Vormigrationsphase eingetreten sind, können Sie nicht mehr zurückgehen. Alle für die Migration verfügbaren Webinar-Kurse (bald veraltet) werden auf der Registerkarte Webinar Courses Migration aufgelistet. Von jetzt an:
- können Sie in Ihrer Plattform keine Kurse mit dem Kurstyp Webinar (bald veraltet) mehr erstellen
- können Sie die Zusatsfelder für Webinar-Sitzungen nicht mehr per Drag & Drop auf die Registerkarte Zusätzliche Felder des Bereichs Kursverwaltung ziehen, um sie zu sortieren
- können Sie die Zusatsfelder für Webinar-Sitzungen nicht mehr zuordnen
- können Sie die Zusatsfelder für Webinar-Sitzungen nicht mehr erstellen, bearbeiten oder löschen
- können Sie die ILT-Sitzungen-Zusatzfelder, die Sie mit der Option Merge Into für die Migration der Webinar-Sitzungen-Zusatzfelder ausgewählt haben, nicht mehr bearbeiten oder löschen.
Migration
Wechseln Sie nach Eintritt in die Vormigrationsphase zur Registerkarte Webinar Courses Migration und fahren Sie mit der Migration wie folgt fort:
- Manuelle Migration. Klicken Sie auf das Auslassungsmenü am Ende der Webinarzeile und wählen Sie Migrate. Kurse können nicht mit Massenaktionen migriert werden, es sind nur einzelne Migrationen erlaubt.
- Automatische Migration. Ab 23.02.2022 werden alle Kurse mit dem Kurstyp Webinar (bald veraltet) massiv automatisiert migriert. Die Zusatzfelder für Webinar-Sitzungen, die bis zu diesem Datum nicht zugeordnet wurden, werden mit dem Zuordnungsmodus Migrate as New ILT Session Additional Field migriert (sehen Sie das Kapitel Vormigration dieses Artikels).
Wenn die Migration beginnt, wird der Status aller Kurse mit dem Kurstyp Webinar (bald veraltet) auf In Bearbeitung gesetzt, um zu verhindern, dass Lernende darauf zugreifen und möglicherweise ihre Nachverfolgung verlieren. Wenn die Migration abgeschlossen ist, wird der Status des migrierten Kurses auf seinen vorherigen Wert zurückgesetzt.
Die Migration jedes einzelnen Webinars wird im Audit-Trail aufgezeichnet.
Nach der Migration
Wenn alle Kurse mit dem Kurstyp Webinar (bald veraltet) migriert wurden, treten Sie in die Nachmigrationsphase ein. Diese Phase dauert zwei Monate nach der Migration, damit Sie Zeit haben, Ihre Interaktionen mit Webhooks und Benachrichtigungen abzustimmen. Am Ende der Nachmigrationsphase:
Benachrichtigungen
- werden die folgenden Benachrichtigungstypen veraltet und die sie enthaltenden Benachrichtigungen werden entfernt:
- Benutzer wartet auf die Zulassung zu einer Webinar-Sitzung
- Benutzer wurde zur Webinar-Sitzung zugelassen
- Benutzer wurde zu einer Webinar-Sitzung nicht zugelassen
- Benutzer wurden in die Webinar-Sitzung eingeschrieben
- Benutzer wurden von der Webinar-Sitzung abgemeldet
- Webinar-Sitzung geändert
- Webinar-Sitzung erstellt
- Webinar-Sitzung gelöscht
- Beginn der Webinar-Sitzung
Die Benachrichtigung über den Beginn des ILT-Ereignisses ist ab dem 3. Februar 2022 verfügbar.
Webhooks
Die folgenden Webhooks-Ereignisse sind veraltet und werden von den Webhooks entfernt, die sie verwenden (wenn der Webhook nur aus einem oder mehreren der folgenden Ereignisse besteht, wird der gesamte Webhook entfernt):
-
- Webinar session changed - course.webinarsession.updated
- Webinar session created - course.webinarsession.created
- Webinar session deleted - course.webinarsession.deleted
- Webinar session attendance has been updated - webinar.date.attendance.updated
- Users enrolled from Webinar session - webinar.session.enrollment.created
- Users unenrolled from Webinar session - webinar.session.enrollment.deleted
- Webinar session enrollment has been updated - webinar.session.enrollment.updated
Berichte
Berichte, die Daten zu Webinaren enthalten, werden den folgenden Änderungen unterzogen:
- Der benutzerdefinierte Bericht Benutzer - Webinar-Sitzungen wird veraltet, wenn die Migration der Kurse mit dem Kurstyp Webinar (bald veraltet) abgeschlossen ist. Alle Daten zu den migrierten Kursen werden im neuen benutzerdefinierten Bericht Benutzer - ILT-Sitzungen verfügbar gemacht
- Wenn die Migration abgeschlossen ist, wird die Registerkarte Webinare aus der Persönliche Zusammenfassung des Benutzers entfernt und alle Daten zu den migrierten Kursen sind auf der Registerkarte ILT (Instructor-Led Training) verfügbar.
- Wenn Sie immer noch nicht zu den neuen benutzerdefinierten Berichten migriert haben, sind die Lehrerdaten nach Abschluss der Migration in den folgenden Berichten nicht mehr verfügbar:
- Benutzer - ILT-Sitzungen
- Gruppen - Kurse
- Benutzer - Kurse
- Kurse - Benutzer
APIs
In diesem Abschnitt werden die APIs aufgeführt, die an dieser Umstellung beteiligt sind, und wie sie verwaltet werden.
APIs, die am 26. Januar 2021 veraltet wurden
Die in der folgenden Tabelle aufgeführten APIs wurden am 26. Januar 2021 veraltet, als die neue Verwaltung von Webinaren und Präsenzkursen veröffentlicht wurde.
API-Beschreibung |
API-Verb |
API-URL |
Delete a session enrollment |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Retrieve a session enrollment |
GET |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Create a session enrollment |
POST |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Update a session enrollment |
PUT |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Evaluate users within a session |
PUT |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/evaluation |
Delete attendance of users within a session |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
Mark attendance of users within a session |
POST |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
APIs, die im Februar 2022 teilweise oder vollständig veraltet werden
Die in der folgenden Tabelle aufgeführten APIs sind als Übergangs-APIs zu betrachten. Sie werden vom 26. Januar 2021 (als die neue Verwaltung von Webinaren und Präsenzkursen veröffentlicht wurde) bis zum monatlichen Release vom Februar 2022, geplant für 23. Februar 2022 (wenn der Webinar-Kurstyp veraltet wird), verwendet. Nach diesem Zeitraum wird Docebo sie veralten.
API-Beschreibung |
API-Verb |
API-URL |
Anmerkungen |
List classroom sessions |
GET |
/learn/v1/courses/{course_id}/classroom/session |
Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, sie zeigt jedoch keine webinarbezogenen Daten an. Sie wird Ende Februar 2022 veraltet. |
Create classroom sessions |
POST |
/learn/v1/courses/{course_id}/classroom/session |
Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, sie interagiert jedoch nicht mit webinarbezogenen Daten. Sie wird Ende Februar 2022 veraltet. |
Update classroom sessions |
PUT |
/learn/v1/courses/{course_id}/classroom/session/{session_id} |
Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, sie interagiert jedoch nicht mit webinarbezogenen Daten. Sie wird Ende Februar 2022 veraltet. |
Delete classroom sessions |
DELETE |
/learn/v1/courses/{course_id}/classroom/session/{session_id} |
Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, sie interagiert jedoch nicht mit webinarbezogenen Daten. Sie wird Ende Februar 2022 veraltet. |
Retrieve session details |
GET |
/learn/v1/courses/{course_id}/ilt/session/{session_id} |
Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, sie interagiert jedoch nicht mit webinarbezogenen Daten. Sie wird Ende Februar 2022 veraltet. Bitte beachten Sie, dass die API keine Ergebnisse zurückgibt, wenn die Sitzung keine Ereignisse enthält. |
Enroll single user into course |
POST |
/learn/v1/enrollments/{course_id}/{user_id} |
Die API wird für Abwärtskompatibilität aktualisiert. Mit der API können Sie Lehrer auch in Webinare und Präsenzkurse einschreiben. Das API-Update wird Ende Februar 2022 veraltet, aber die API bleibt betriebsbereit. |
Delete a user’ session enrollment |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/session/{id_session} |
Die API wird für Abwärtskompatibilität aktualisiert. Diese API wird geändert, um die Einschreibung von Lehrern löschen zu können, unabhängig davon, ob sie in den Kurs eingeschrieben oder direkt mit der neuen Methode zugewiesen wurden. Das API-Update wird Ende Februar 2022 veraltet, aber die API bleibt betriebsbereit. |
Joining or starting a webinar session's date |
GET |
/learn/v1/courses/{course_id}/session/{id_session}/date/{date}/join |
Veraltet, da nicht mehr erforderlich. |
Aktualisierte APIs
Die in der folgenden Tabelle aufgeführten APIs wurden entweder aufgrund einer strukturellen oder einer Verhaltensänderung geändert.
API-Beschreibung |
API-Verb |
API-URL |
Anmerkungen |
Return enrollments list |
GET |
/learn/v1/enrollments |
Die API wird für Abwärtskompatibilität aktualisiert. Die API zeigt Lehrer als eingeschrieben an, auch wenn die Einschreibung für Lehrer nicht mehr erforderlich ist. |
Create enrollment |
POST |
/learn/v1/enrollments |
Diese API kann nicht mehr Lehrer in Webinare und Präsenzkurse einschreiben, da Einschreibungen nicht mehr erforderlich sind. |
Update enrollment |
PUT |
/learn/v1/enrollments |
Diese API kann die Einschreibungen von Lehrern in Webinare und Präsenzkurse nicht mehr aktualisieren, da Einschreibungen nicht mehr erforderlich sind. |
Update single enrollment into course |
PUT |
/learn/v1/enrollments/{course_id}/{user_id} |
Diese API wird geändert, um Benutzereinschreibungen in Präsenzkurse zu blockieren, wenn die Einschreibeebene Lehrer angegeben wird. Alle anderen Kurs-/Benutzerebenekombinationen funktionieren wie bisher. |
Delete enrollment in batch mode |
DELETE |
/learn/v1/enrollment/batch |
Diese API kann die Einschreibungen von Lehrern in Webinare und Präsenzkurse nicht mehr löschen, da Einschreibungen nicht mehr erforderlich sind. |
Create enrollment in batch mode |
POST |
/learn/v1/enrollment/batch |
Diese API kann die Einschreibungen von Lehrern in Webinare und Präsenzkurse nicht mehr aktualisieren, da Einschreibungen nicht mehr erforderlich sind. |
Duplicate enrollment |
PUT |
/learn/v1/enrollments/duplicate |
Diese API kann die Einschreibungen von Lehrern in Webinare und Präsenzkurse nicht mehr duplizieren, da Einschreibungen nicht mehr erforderlich sind. |
Retrieve course detail |
GET |
/learn/v1/courses/{course_id} |
Die API-Struktur wird aktualisiert, um die neue Verwaltung von Webinaren und Präsenzkursen widerzuspiegeln. |
Retrieve sessions within a course |
GET |
/learn/v1/courses/{id}/sessions |
Die API-Struktur wird aktualisiert, um die neue Verwaltung von Webinaren und Präsenzkursen widerzuspiegeln. |
Neue APIs
Die Tabelle Neue APIs führt die neuen APIs auf, die für die neue Verwaltung von Webinaren und Präsenzkursen verfügbar sind. Diese APIs sind ab dem 26. Januar 2021 vollständig betriebsbereit.
Bitte beachten Sie, dass die folgenden neuen APIs dank des neuen Felds migrated_webinar_session_id einen Verweis auf die alte Webinar-Sitzungs-ID für die migrierten Sitzungen enthalten:
API-Beschreibung |
API-Verb |
API-URL |
Get all sessions |
GET |
course/v1/courses/{course_id}/sessions |
Create a new session |
POST |
course/v1/courses/{course_id}/sessions |
Get a session |
GET |
course/v1/sessions/{session_id} |
Update a session |
PUT |
course/v1/sessions/{session_id} |
Duplicate a session |
POST |
course/v1/sessions/{session_id}/duplicate |
Delete a session |
DELETE |
course/v1/sessions/{session_id} |
Get session's enrollments |
GET |
course/v1/sessions/{session_id}/enrollments |
Get all events |
GET |
course/v1/sessions/{session_id}/events |
Create a new event |
POST |
course/v1/sessions/{session_id}/events |
Evaluate users |
PUT |
course/v1/sessions/{session_id}/evaluate |
Get an event |
GET |
course/v1/events/{event_id} |
Update an event |
PUT |
course/v1/events/{event_id} |
Duplicate an event |
POST |
course/v1/events/{event_id}/duplicate |
Delete an event |
DELETE |
course/v1/events/{event_id} |
Get event's attendance |
GET |
course/v1/events/{event_id}/attendance |
Set user attendance |
PUT |
course/v1/events/{event_id}/attendance |
List all webinar tools configured in platform |
GET |
course/v1/tools |
Delete sessions enrollments in batch mode |
DELETE |
learn/v1/enrollments/sessions/batch |
Add instructors to session and events in batch mode |
POST |
course/v1/instructors/add |
Evaluate users in batch mode |
PUT |
course/v1/sessions/evaluate/batch |
Duplicate events in sessions in batch mode |
POST |
course/v1/events/duplicate/batch |
Mark users’ attendance in batch mode |
POST |
course/v1/events/attendance/batch |
Delete events in batch mode |
DELETE |
course/v1/events/batch |
Delete sessions in batch mode |
DELETE |
course/v1/sessions/batch |
Delete recording |
DELETE |
course/v1/events/{event_id}/recording |
Upload recording |
POST |
course/v1/events/{event_id}/recording |
Get recording status |
GET |
course/v1/events/{event_id}/recording |
Get recording |
GET |
course/v1/events/{event_id}/watch_recording |
Get Join URL |
GET |
course/v1/events/{event_id}/join_webtool |
Get the new VILT session ID for a migrated webinar session ID |
GET |
/course/v1/courses/webinarmigration/mappings |
Für jede neue API wird die Parameterliste im Docebo-API-Browser detailliert angezeigt.