Einführung
Mit Docebo können Sie Webhooks erstellen, die auf Ereignisbasis aktiviert werden können, um Informationen über das Ereignis selbst an eine bestimmte Payload-URL zu senden. Auf diese Weise können Sie Daten von der Plattform verwenden, um Berichte und Dashboards zu füllen, Integrationen zu verwalten und vieles mehr. Sie können zum beispiel eine Verbindung zu Ihrem Human Capital Management (HCM)-System herstellen, E-Mails an Benutzer senden, die nicht auf der Plattform anwesend sind, über Ereignisse, die auf der Plattform aufgetreten sind, oder Ihr Content Storage Management-System aktualisieren.
In diesem Artikel über das Erstellen und Verwalten von Webhooks erfahren Sie, wie Sie die Webhook-Funktionalität aktivieren und wie Sie Webhooks erstellen und verwalten.
Dieser Artikel listet alle Ereignisse auf, die per Webhook verfolgt werden können, einschließlich einer detaillierten Beschreibung der Nutzlast. Ereignisse sind zum besseren Verständnis in Bereiche unterteilt.
Auslösende Ereignisse
Die von der Webhooks-App verwalteten Ereignisse werden gemäß der Hauptlogik der Plattform ausgelöst. Sie können vom Benutzer über die Plattformschnittstelle und durch APIs ausgelöst werden. Dieselbe Aktion kann aufgrund der Plattformlogik unterschiedliche Ereignisse auslösen. Denken Sie also daran, Ihre Anwendungsfälle auf eine ordnungsgemäße Webhook-Konfiguration zu überprüfen.
Als Beispiel haben Sie einen Webhook mit den folgenden Ereignissen erstellt:
- Enrollment has been updated (Ereignisname: course.enrollment.updated)
- Learner completed course (Ereignisname: course.enrollment.completed)
Wenn der Registrierungsstatus des Benutzers auf abgeschlossen gesetzt ist, ist das ausgelöste Ereignis course.enrollment.completed und nicht course.enrollment.updated, obwohl die Aktion, die das Ereignis auslöst, eine Aktualisierung ist.
Allgemeine Eigenschaften von Ereignissen
Jedes Ereignis verfolgt bestimmte Details, aber alle haben die folgenden gemeinsamen Eigenschaften:
Eigenschaft |
Beschreibung |
message_id |
eindeutige ID der Nachricht, um den Webhook zu identifizieren |
event |
Ereignisname, der den Webhook ausgelöst hat |
fired_by_batch_action |
als true definiert, wenn das Ereignis durch einen Batch-API-Aufruf ausgelöst wurde, andernfalls als false
|
fired_by_background_job_hash |
eindeutige alphanumerische Kennung der Hintergrundaktivität, die nur angezeigt wird, wenn das Ereignis durch eine Hintergrundaktivität generiert wird
|
payload |
Payload mit unterschiedlichen Informationen basierend auf dem Ereignis |
Wenn die Option Payload Collection aktiviert ist und Webhooks mehrere Ereignisse enthalten, wird die gemeinsame Eigenschaft der Nutzlast zu Nutzlasten, was darauf hinweist, dass die Nachricht mehrere Ereignisse enthält. Wenn Sie die Nutzlastbündelungsfunktion aktivieren, stellen Sie sicher, dass das Endpunktsystem bereit ist, Webhooks mit unterschiedlichen Strukturen zu empfangen.
Hier folgt ein Beispiel für eine einzelne Payload, die ausgelöst wurde, weil ein Benutzer gelöscht wurde:
{
"message_id": "wh-638ce960-1363-11e9-a15d-d1c47c8f7593",
"event": "user.deleted",
"fired_by_batch_action": false,
"payload": {
"user_id": 12301,
"deletion_date": "2019-01-08 16:35:05",
"fired_at": "2019-01-08 16:35:05"
}
}
Hier folgt ein Beispiel für die Sammlung von Nutzlasten, die ausgelöst wurde, weil drei Benutzer mit einem einzigen Prozess von der Plattform gelöscht wurden:
{
"event": "user.deleted",
"fired_by_batch_action": false,
"message_id": "wh-d2f70d80-ab24-11ea-8467-5972fffe49aa",
"payloads": [
{
"fired_at": "2020-06-10 14:15:18",
"user_id": 13366,
"deletion_date": "2020-06-10 14:15:18"
},
{
"fired_at": "2020-06-10 14:15:18",
"user_id": 13369,
"deletion_date": "2020-06-10 14:15:18"
},
{
"fired_at": "2020-06-10 14:15:18",
"user_id": 13376,
"deletion_date": "2020-06-10 14:15:18"
}
]
}
Hinweise zu gemeinsamen Eigenschaften von Ereignissen
- Die in jedem Ereignis enthaltenen Details sind gleich, unabhängig davon, ob es sich um ein einzelnes Ereignis oder eine Nutzlastsammlung handelt. Die Webhook-Struktur ändert sich abhängig davon, ob die Nutzlast ein oder mehrere Ereignisse enthält.
- Einige Ereignisse enthalten die Eigenschaft user_id, um den Benutzer zu verfolgen, der die vom Webhook verfolgte Aktion durchführt oder daran beteiligt ist. Wenn ein Superadmin sich als andere Benutzer oder Hauptbenutzer ausgibt, ist die nachverfolgte user_id die des ausgegebenen Benutzers oder Hauptbenutzers.
Ereignisse
Hier folgt die Liste der verfügbaren Events, unterteilt in Bereiche:
Assets
Background Jobs (Hintergrundjobs)
Branches (Zweige)
Channels (Kanäle)
Courses (Kurse)
Enrollments (Einschreibungen)
ILT Sessions (ILT-Sitzungen)
Learning Plans (Lernpläne)
Training Materials (Schulungsunterlagen)
Transactions (Transaktionen)
Users (Benutzer)
Webinar
Asset had been deleted (Asset würde gelöscht) - contribute.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss. |
id |
Asset-ID |
title |
Asset-Titel |
Asset has been updated (Asset wurde aktualisiert) - contribute.updated
Eigenschaft |
Beschreibung |
fired_at |
date and time of the moment the event has been fired in UTC with the following format YYYY-MM-DD HH:mm:ss. |
id |
Asset-ID |
title |
Asset-Titel |
type |
Assettyp. Mögliche Werte sind: Video, Dokument, Excel, Powerpoint, PDF, Text, Sonstiges, Bild, Audio, Archiv, Link, Laufwerksdokument, Laufwerksblatt, Laufwerksfolie, Wiedergabeliste, YouTube, Vimeo, Wistia |
visibility |
Sichtbarkeit von Assets. Mögliche Werte sind: public, private |
published |
Status der Asset-Veröffentlichung |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Asset-Beschreibung
tags - Asset-Tags, sowohl manuell eingefügt als auch automatisch von der künstlichen Intelligenz der Plattform generiert
id - Tag-ID
text - Tag-Wert
channels - Kanal(e), wo das Asset geladen wurde
|
Asset has been uploaded (Asset wurde hochgeladen) - contribute.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss. |
id |
Asset-ID |
title |
Asset-Titel |
type |
Assettyp. Mögliche Werte sind: Video, Dokument, Excel, Powerpoint, PDF, Text, Sonstiges, Bild, Audio, Archiv, Link, Laufwerksdokument, Laufwerksblatt, Laufwerksfolie, Wiedergabeliste, YouTube, Vimeo, Wistia |
visibility |
Sichtbarkeit von Assets. Mögliche Werte sind: public, private |
published |
Status der Asset-Veröffentlichung |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Asset-Beschreibung
tags - Asset-Tags, die sowohl manuell eingefügt als auch automatisch von der Plattform künstliche Intelligenz generiert wurden
id - Tag-ID
text - Tag-Wert
channels - Kanal(e), in denen das Asset geladen wurde
|
Invitation to watch deleted (Einladung zum Ansehen wurde gelöscht) - contribute.watchinvitation.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Zeitpunkts, an dem das Ereignis in UTC ausgelöst wurde, im folgenden Format JJJJ-MM-TT HH:mm:ss |
id_asset |
Asset-ID |
invitations |
Benutzer, die zum Ansehen eingeladen wurden |
users - IDs der nicht mehr zum Anschauen eingeladenen Benutzer
|
Background job aborted (Hintergrundjob wurde abgebrochen) - bj.aborted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
job_hash |
alphanumerische eindeutige Kennung des Hintergrundjobs |
Background job completed (Hintergrundjob wurde abgeschlossen) - bj.execution.completed
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
job_hash |
alphanumerische eindeutige Kennung des Hintergrundjobs |
errors_count |
wenn der Hintergrundjob mit Fehlern beendet wurde, die Anzahl der aufgetretenen Fehler |
Background job created (Hintergrundjob wurde erstellt) - bj.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
job_hash |
alphanumerische eindeutige Kennung des Hintergrundjobs |
name |
Name des Hintergrundjobs, automatisch von der Plattform vergeben |
endpoint |
die API, die in den eingeplanten Hintergrundjob verwendet wird |
method |
die im API-Aufruf verwendete Methode |
Background job deleted (Hintergrundjob wurde gelöscht) - bj.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
job_hash |
alphanumerische eindeutige Kennung des Hintergrundjobs |
Background job execution started (Ausführung des Hintergrundjobs wurde gestartet) - bj.started
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
job_hash |
alphanumerische eindeutige Kennung des Hintergrundjobs |
Branch has been created (Zweig wurde erstellt) - branch.created
Eigenschaft |
Beschreibung |
branch_id |
ID des erstellten Zweig |
parent_id |
ID des Zweigs, in die der neue Zweig angelegt wurde |
code |
Code des neuen Zweigs, oder ein leerer String |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss. |
Branch has been deleted (Zweig wurde gelöscht) - branch.deleted
Eigenschaft |
Beschreibung |
branch_id |
ID des gelöschten Zweigs |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Branch has been updated (Zweig wurde aktualisiert) - branch.updated
Eigenschaft |
Beschreibung |
branch_id |
ID des erstellten Zweigs |
parent_id |
ID des Zweigs, in die der Zweig umgezogen wurde. Nicht vorhanden, wenn der Zweig nicht verschoben wurde. |
code |
Neuer Code der Verzweigung, kann ein leerer String sein. Nicht vorhanden, wenn der Code nicht geändert wurde. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
User assigned to a branch (Benutzer, der einem Zweig zugeordnet ist) - branch.user.added
Eigenschaft |
Beschreibung |
user_id |
ID des Benutzers, der dem Zweig hinzugefügt wurde |
username |
Benutzername des Benutzers |
branch_id |
ID dem Zweigs, zu dem der Benutzer hinzugefügt wurde |
branch_name |
Name des Zweigs, zu dem der Benutzer hinzugefügt wurde |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
User removed from a branch (Benutzer aus einem Zweig wurde entfernt) - branch.user.removed
Eigenschaft |
Beschreibung |
user_id |
ID des aus des Zweigs entfernten Benutzers |
username |
Benutzername des aus des Zweigs entfernten Benutzers |
branch_id |
ID des Zweigs, aus der der Benutzer entfernt wurde |
branch_name |
Name des Zweigs, aus dem der Benutzer entfernt wurde fired_at - Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Channel created (Kanal wurde erstellt) - channel.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
channel_id |
ID des neu erstellten Kanals |
title |
Kanalname |
language |
Kanalsprache |
upload_permissions |
wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind: jeder, peer_review, expert_only |
enabled |
ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind: true, false |
creation_date |
Erstellungsdatum des Kanals in UTC mit dem folgenden Format JJJJ-MM-TT HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Kanal Beschreibung
visibility - Kanalsichtbarkeit
all - Kanal ist für alle Benutzer sichtbar
groups - Kanal ist für die ausgewählten Gruppen sichtbar
branches - Kanal ist für die ausgewählten Zweige sichtbar
id - Zweig-ID
descendants - Zweignachkommen eingeschlossen oder nicht
|
Channel deleted (Kanal wurde gelöscht) - channel.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Zeitpunkts, an dem das Ereignis in UTC ausgelöst wurde, im folgenden Format JJJJ-MM-TT HH:mm:ss |
channel_id |
ID des gelöschten Kanals |
title |
Kanalname |
language |
Kanalsprache |
upload_permissions |
wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind: jeder, peer_review, expert_only |
enabled |
ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind: true, falsee |
deletion_date |
Löschdatum des Kanals in UTC mit dem folgenden Format JJJJ-MM-TT HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
Channel expert added (Kanalexperte wurde hinzugefügt) - channel.expert.added
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
user_id |
Experten-ID |
channel_id |
ID des mit dem Experten verknüpften Kanals |
extra_data |
Abschnitt mit zusätzlichen Daten |
Channel expert removed (Kanalexperte wurde entfernt) - channel.expert.removed
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
user_id |
Experten-ID |
channel_id |
ID des mit dem Experten verknüpften Kanals |
extra_data |
Abschnitt mit zusätzlichen Daten |
Channel updated (Kanal wurde aktualisiert) - channel.updated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Zeitpunkts, an dem das Ereignis in UTC ausgelöst wurde, im folgenden Format JJJJ-MM-TT HH:mm:ss |
channel_id |
ID des aktualisierten Kanals |
title |
Kanalname |
language |
Kanalsprache |
upload_permissions |
wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind: jeder, peer_review, expert_only |
enabled |
ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind: true, false |
update_date |
Kanalaktualisierungsdatum in UTC mit dem folgenden Format YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Kanal Beschreibung
visibility - Kanalsichtbarkeit
all - Kanal ist für alle Benutzer sichtbar
groups - Kanal ist für die ausgewählten Gruppen sichtbar
branches - Kanal ist für die ausgewählten Zweige sichtbar
id - Zweig-ID
descendants - Zweignachkommen eingeschlossen oder nicht
|
Course created (Kurs wurde erstellt) - course.created
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses |
name |
Name des Kurses |
type |
die Art des Kurses. Es kann „elearning“, „classroom“, „webinar“ sein |
code |
Code des Kurses (kann leer oder null sein) |
creation_date |
Datum der Erstellung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
start_date |
Kursbeginn |
end_date |
Kursende |
language |
Kurssprache |
duration |
Kursdauer, ausgedrückt in Sekunden |
extra_data |
Abschnitt mit zusätzlichen Daten |
self_enrollment_policy - aktuell eingestellte Art der Selbsteinschreibung. Mögliche Optionen sind: „disabled“, „admin_approval“, „free“
self_unenrollment_policy - Einstellung zur Selbstabmeldung. Mögliche Werte sind: „disabled“, „on_course_not_completed“, „even_on_course_completed“
allow_session_self_unenrollment - ob sich der Benutzer selbst von der Kurssitzung abmelden kann
course_rating_permission - gibt an, ob der Benutzer den Kurs bewerten darf. Mögliche Werte sind: „disabled“, „always“, „if_enrolled“, „on_completion“
credits - Anzahl der dem Kurs zugeordneten Credits
description - Kursbeschreibung
provider - Kurs-CSP, wird nur benötigt, wenn der Kurs aus einem externen Katalog importiert wurde
|
Course deleted (Kurs wurde gelöscht) - course.deleted
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses |
name |
Name des Kurses |
type |
die Art des Kurses. Es kann
„elearning“, „classroom“, „webinar“ sein
|
code |
Code des Kurses (kann leer oder null sein) |
deletion_date |
Datum der Löschung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
start_date |
Kursbeginn |
end_date |
Kursende |
language |
Kurssprache |
duration |
Kursdauer, ausgedrückt in Sekunden |
Course properties have been changed (Kurseigenschaften wurden geändert) - course.updated
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses |
name |
Name des Kurses |
type |
die Art des Kurses. Es kann „elearning“, „classroom“, „webinar“ sein |
code |
Code des Kurses (kann leer oder null sein) |
update_date |
Datum der Aktualisierung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
start_date |
Kursbeginn |
end_date |
Kursende |
language |
Kurssprache |
duration |
Kursdauer, ausgedrückt in Sekunden |
extra_data |
Abschnitt mit zusätzlichen Daten |
self_enrollment_policy - aktuell eingestellte Art der Selbsteinschreibung. Mögliche Optionen sind: „disabled“, „admin_approval“, „free“
self_unenrollment_policy - Einstellung zur Selbstabmeldung. Mögliche Werte sind: „disabled“, „on_course_not_completed“, „even_on_course_completed“
allow_session_self_unenrollment - ob sich der Benutzer selbst von der Kurssitzung abmelden kann
course_rating_permission - gibt an, ob der Benutzer den Kurs bewerten darf. Mögliche Werte sind: „disabled“, „always“, „if_enrolled“, „on_completion“
credits - Anzahl der dem Kurs zugeordneten Credits
description - Kursbeschreibung
provider - Kurs-CSP, wird nur benötigt, wenn der Kurs aus einem externen Katalog importiert wurde
|
The course has been marked as outdated (Kurs wurde als veraltet markiert) - content.markedoutdated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
course_id |
ID des bewerteten Kurses |
user_id |
ID des Benutzers, der den Kurs bewertet hat |
number_of_reports |
wie oft der Kurs als veraltet markiert wurde |
User has rated a Course (Benutzer hat einen Kurs bewertet) - course.rating.updated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
course_id |
ID des bewerteten Kurses |
user_id |
ID des Benutzers, der den Kurs bewertet hat |
user_rating |
Bewertungswert |
average_rating |
durchschnittliche Kursbewertung, einschließlich der aktuellen Nutzerbewertung |
number_of_votes |
Anzahl der Bewertungen, die der Kurs erhalten hat |
Enrollment has been updated (Einschreibung wurde aktualisiert) - course.enrollment.updated
Eigenschaft |
Beschreibung |
user_id |
ID des eingeschriebenen Benutzers |
course_id |
ID des Kurses, in den der Benutzer eingeschrieben ist |
status |
Eine Zeichenfolge, die den neuen Einschreibestus darstellt. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“ |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
level |
Benutzerlevel im Kurs, mögliche Werte sind: „learner“, „instructor“, „tutor“ |
enrollment_date |
Datum, an dem die Einschreibung in UTC in YYYY-MM-DD HH:mm:ss aufgezeichnet wurde |
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Immatrikulation beginnt, in UTC in YYYY-MM-DD HH:mm:ss |
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Immatrikulation beginnt, in UTC in YYYY-MM-DD HH:mm:ss |
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer sich einschreibt |
extra_data |
Abschnitt mit zusätzlichen Daten |
score - Benutzerpunktzahl im Kurs
additional_fields - Einschreibung Zusatzfelder
language - course language
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
ILT session enrollment updated (ILT-Sitzungseinschreibung aktualisiert) - ilt.session.enrollment.updated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
course_id |
ID des Kurses |
session_id |
ID der dem Kurs zugeordneten ILT-Sitzung |
session_name |
der Name der Sitzung, in die der Benutzer eingeschrieben ist |
level |
die Einschulungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
ID des Superadmins oder Hauptbenuter, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“. |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - Einschreibung Zusatzfelder
language - Kurssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
Learner completed course (Lernende hat den Kurs abgeschlossen) - course.enrollment.completed
Eigenschaft |
Beschreibung |
user_id |
ID des Benutzers |
course_id |
ID des Kurses |
completion_date |
Datum der Fertigstellung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
level |
Benutzerlevel im Kurs, mögliche Werte sind: „learner“, „instructor“, „tutor“ |
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer sich einschreibt |
status |
Einschreibestatus, mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“ |
enrollment_date |
Datum, an dem die Einschreibung in UTC in YYYY-MM-DD HH:mm:ss . aufgezeichnet wurde |
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Immatrikulation beginnt, in UTC in YYYY-MM-DD HH:mm:ss |
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Immatrikulation endet, in UTC in YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
total_time - Zeit, die der Benutzer im Kurs verbracht hat
score - Benutzerpunktzahl im Kurs
additional_fields - Einschreibung Zusatzfelder
language - Kurssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User enrolled in ILT session (Benutzer in ILT-Sitzung eingeschrieben) - ilt.session.enrollment.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
course_id |
ID des Kurses |
session_id |
ID der dem Kurs zugeordneten ILT-Sitzung |
session_name |
der Name der Sitzung, in die der Benutzer eingeschrieben ist |
level |
die Einschreibungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) enrollment_date_end_validity - Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer registriert hat, oder die Benutzer-ID, wenn der Benutzer sich selbst registriert hat. |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“. |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - Einschreibung Zusatzfelder
language - Kurssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzliches Feld
|
User enrolled in a course (Benutzer, der in einen Kurs eingeschrieben ist) - course.enrollment.created
Eigenschaft |
Beschreibung |
user_id |
ID des Benutzers |
username |
Benutzername des Benutzers |
course_id |
ID des Kurses |
course_name |
kursname |
level |
die Einschreibungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer enigeschieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeachrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“. |
extra_data |
Abschnitt mit zusätzlichen Daten |
score - Benutzerpunktzahl im Kurs
additional_fields - Einschreibung Zusatzfelder
language - Kurssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User enrolled into webinar session (Benutzer hat sich für die Webinar-Sitzung eingeschrieben) - webinar.session.enrollment.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
username |
Benutzername des Benutzers |
course_id |
ID des Kurses |
session_id |
ID der mit dem Kurs verknüpften Webinar-Sitzung |
session_name |
der Name der Sitzung, in die der Benutzer eingeschrieben ist |
level |
die Einschreibungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“. |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - Einschreibung Zusatzfelder
language - Kurssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User unenrolled from course (Benutzer vom Kurs abgemeldet) - course.enrollment.deleted
Eigenschaft |
Beschreibung |
user_id |
ID des eingeschriebenen Benutzers |
username |
Benutzername des Benutzers |
course_id |
ID des Kurses, in den der Benutzer eingeschrieben ist |
course_name |
Titel des Kurses, in den der Benutzer eingeschrieben ist |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
level |
Benutzerlevel im Kurs, mögliche Werte sind: „learner“, „instructor“, „tutor“ |
enrollment_date |
Datum, an dem die Einschreibung in UTC in YYYY-MM-DD HH:mm:ss aufgezeichnet wurde |
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Immatrikulation beginnt, in UTC in YYYY-MM-DD HH:mm:ss |
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Immatrikulation beginnt, in UTC in YYYY-MM-DD HH:mm:ss |
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer sich einschreibt |
status |
Einschreibestatus, mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“ |
extra_data |
Abschnitt mit zusätzlichen Daten |
total_time - Zeit, die der Benutzer im Kurs verbracht hat
|
User unenrolled from Webinar session (Benutzer von der Webinar-Sitzung abgemeldet) - webinar.session.enrollment.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
username |
Benutzername des Benutzers |
course_id |
ID des Kurses |
course_name |
kursname |
session_id |
ID der mit dem Kurs verknüpften Webinar-Sitzung |
session_name |
der Name der Sitzung, in die der Benutzer eingeschrieben ist |
level |
Einschulungsstufe des Nutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“ |
Webinar session enrollment has been updated (Einschreibung für Webinar-Sitzungen wurde aktualisiert) - webinar.session.enrollment.updated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
course_id |
ID des Kurses |
session_id |
ID der aktualisierten Webinar-Sitzung, die mit dem Kurs verknüpft ist |
session_name |
der Name der aktualisierten Sitzung, in die der Benutzer eingeschrieben wurde |
level |
aktualisierte Einschreibungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
aktualisiertes Datum der Einschreibung |
enrollment_date_begin_validity |
aktualisierter Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
aktualisiertes Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
aktualisierte ID des Superadmins oder Hauptbenutzer, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieben hat. |
status |
updated enrollment status. Enrollment status. Possible values are: “subscribed”, “in_progress”, “completed”, “waiting”, “subscription_to_confirm”, “suspended”, “overbooking”. |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - Einschreibung Zusatzfelder
language - aktualisierte Kurssprache
list
id - aktualisierte Zusatzfeld-ID
name - Aktualisierter zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - aktualisierter Zusatzfeldwert
|
User unenrolled from an ILT session (Benutzer von einer ILT-Sitzung abgemeldet) - ilt.session.enrollment.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des Benutzers |
course_id |
ID des Kurses |
session_id |
ID der dem Kurs zugeordneten ILT-Sitzung |
session_name |
der Name der Sitzung, in die der Benutzer eingeschrieben ist |
level |
die Einschreibungsstufe des Benutzers (Lerner, Tutor, Ausbilder, Coach) |
enrollment_date |
Datum der Einschreibung |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein) |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieben hat |
status |
Einschreibestatus. Mögliche Werte sind: „subscribed“, „in_progress“, „completed“, „waiting“, „subscription_to_confirm“, „suspended“, „overbooking“ |
ILT session changed (ILT-Sitzung geändert) - ilt.session.updated
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses, der mit der aktualisierten ILT-Sitzung verknüpft ist |
course_code |
code of the course associated with the updated ILT session |
session_id |
ID of the updated ILT session |
session_code |
Code der aktualisierten ILT-Sitzung |
session_name |
Name der aktualisierten ILT-Sitzung |
extra_data |
Abschnitt mit zusätzlichen Daten |
session_description - Beschreibung der aktualisierten ILT-Sitzung
session_maximum_enrollments - maximale Anzahl von Einschreibungen für die aktualisierte ILT-Sitzung
session_minimum_enrollments - minimum number of enrollments allowed for the updated ILT session
last_subscription_date - letzter Termin für die Einschreibung in die ILT-Sitzung
dates
name - Name der aktualisierten ILT-Sitzung
original_date - Datum der aktualisierten ILT-Sitzung
original_timezone - Zeitzonensatz der aktualisierten Sitzung
date_time_start - Startzeit für die aktualisierte Sitzung eingestellt
date_time_end - Endzeit für die aktualisierte Sitzung eingestellt
break_date_time_start - Unterbrechen der Startzeit für die aktualisierte Sitzung
break_date_time_end - Unterbrechung der Endzeit für die aktualisierte Sitzung
location_name - Name des Ortes, an dem die Sitzung stattfinden wird
location_country - Land, in dem die Sitzung stattfindet
classrom_name - Name des Klassenzimmers, in dem die Sitzung stattfindet
additional_fields - Sitzung zusätzliche Felder
language - Sitzungssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
ILT session deleted (ILT-Sitzung gelöscht) - ilt.session.deleted
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses, der mit der gelöschten ILT-Sitzung verknüpft ist |
course_code |
Code des Kurses, der mit der gelöschten ILT-Sitzung verknüpft ist |
session_id |
ID der gelöschten ILT-Sitzung |
session_code |
Code der gelöschten ILT-Sitzung |
session_name |
Name der gelöschten ILT-Sitzung |
New ILT session created (Neue ILT-Sitzung erstellt) - ilt.session.created
Eigenschaft |
Beschreibung |
course_id |
ID des Kurses, der mit der ILT-Sitzung verknüpft ist |
course_code |
Code des Kurses, der mit der ILT-Sitzung verknüpft ist |
session_id |
ID der neu erstellten ILT-Sitzung |
session_code |
Code der neu erstellten ILT-Sitzung |
session_name |
Name der neu erstellten ILT-Sitzung |
extra_data |
Abschnitt mit zusätzlichen Daten |
session_description - Beschreibung der neu erstellten ILT-Sitzung
session_maximum_enrollments - maximale Anzahl von Einschreibungen für die neu erstellte ILT-Sitzung
session_minimum_enrollments - Mindestanzahl von Einschreibungen für die neu erstellte ILT-Sitzung
last_subscription_date - letzter Termin für die Einschreibung in die ILT-Sitzung
dates
name - Name der neu erstellten ILT-Sitzung
original_date - Datum der neu erstellten ILT-Sitzung
original_timezone - Zeitzonensatz der neu erstellten Sitzung
date_time_start - Startzeit für die neu erstellte Sitzung eingestellt
date_time_end - Endzeit für die neu erstellte Sitzung eingestellt
break_date_time_start - Unterbrechen der Startzeit für die neu erstellte Sitzung
break_date_time_end - Unterbrechen der Endzeit für die neu erstellte Sitzung
location_name - Name des Ortes, an dem die Sitzung stattfinden wird
location_country - Land, in dem die Sitzung stattfindet
classrom_name - Name des Klassenzimmers, in dem die Sitzung stattfindet
additional_fields - Sitzung zusätzliche Felder
language - Sitzungssprache
list
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
Admin added a course to a Learning Plan (Administrator hat einen Kurs zu einem Lernplan hinzugefügt) - learningplan.course.added
Eigenschaft |
Beschreibung |
learning_plan_id |
ID des Lernplans |
course_id |
ID des Kurses, der dem Lernplan hinzugefügt wurde |
course_name |
Name des Kurses, der dem Lernplan hinzugefügt wurde |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Admin created a Learning Plan (Administrator hat einen Lernplan erstellt) - learningplan.created
Eigenschaft |
Beschreibung |
learning_plan_id |
ID des Lernplans |
name |
Name des Lernplans |
code |
Code des Lernplans (er kann leer oder null sein) |
creation_date |
Datum der Erstellung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Beschreibung des Lernplans
|
Admin deleted a Learning plan (Administrator hat einen Lernplan gelöscht) - learningplan.deleted
Eigenschaft |
Beschreibung |
learning_plan_id |
ID des Lernplans |
name |
Name des Lernplans |
code |
Code des Lernplans (kann leer oder null sein) |
deletion_date |
Datum der Löschung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Admin removed a course from a Learning Plan (Administrator hat einen Kurs aus einem Lernplan entfernt) - learningplan.course.removed
Eigenschaft |
Beschreibung |
learning_plan_id |
ID des Lernplans |
course_id |
ID des aus dem Lernplan entfernten Kurses |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Admin updated a Learning Plan (Administrator hat einen Lernplan aktualisiert) - learningplan.updated
Eigenschaft |
Beschreibung |
learning_plan_id |
ID des Lernplans |
name |
Name des Lernplans |
code |
Code des Lernplans (kann leer oder null sein) |
update_date |
Datum der Aktualisierung (in YYYY-MM-DD hh:mm:ss UTC) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Beschreibung des Lernplans
|
Learning plan enrollment created (Einschreibung zum Lernplan erstellt) - learningplan.enrollment.created
Eigenschaft |
Beschreibung |
fired_at |
date and time of the moment the event has been fired in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des eingeschrieben Benutzers |
username |
Benutzername des eingeschriebenen Benutzers |
learning_plan_id |
ID des Kurses |
learning_plan_name |
kursname |
learning_plan_code |
Lernplancode |
enrollment_date |
Datum der Einschreibung im Format YYYY-MM-DD HH:mm:ss |
subscribed_by_id |
ID des Superadmins oder Hauptbenutzer, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbsteingeschrieen hat. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Immatrikulation (kann null sein) |
enrollment_date_end_validity |
das Ende der Gültigkeitsdauer (kann null sein) |
extra_data |
Abschnitt mit zusätzlichen Daten |
description - Beschreibung des Lernplans
|
Learning plan enrollment deleted (Einschreibung zum Lernplan gelöscht) - learningplan.enrollment.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
user_id |
ID des eingeschriebenen Benutzers |
username |
Benutzername des eingechriebenen Benutzers |
learning_plan_id |
ID des Kurses |
An assignment has been submitted (Eine Aufgabe wurde abgegeben) - lo.assignment.submission
Eigenschaft |
Beschreibung |
submission_id |
ID der vom Lernenden erstellten Aufgabenübermittlung |
creation_date |
Datum und Uhrzeit der Erstellung der Einreichung in UTC im Format: JJJJ-MM-TT HH:ii:ss |
user_id |
ID des Lernenden, der die Aufgabe einreicht |
lo_id |
ID der Schulungsunterlage für die Aufgabe |
lo_name |
Name der Aufgabe Schulungsunterlage |
name |
Titel für die Einreichung, wie vom Lernenden definiert |
description |
Kommentare, die der Lernende zusammen mit der Einreichung hinzugefügt hat |
course_id |
ID des Kurses, in dem die Schulungsunterlage für die Aufgabe erstellt wurde |
files |
eine oder mehrere hochgeladene Dateien |
url - von der Plattform generierter gehashter Dateiname
filename - ursprünglicher Dateiname, wie vom Lernenden definiert
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
An assignment tracking has been reset (Eine Aufgabeverfolgung wurde zurückgesetzt) - lo.assignment.submission.reset
Eigenschaft |
Beschreibung |
submission_id |
ID der vom Lernenden erstellten Aufgabenübermittlung |
user_id |
ID des Lernenden, der die Aufgabe einreicht |
lo_id |
ID der Schulungsunterlage für die Aufgabe |
lo_name |
Name der Aufgabe-Schulungsunterlage |
name |
Titel für die Abgabe der Aufgabe, wie vom Lernenden angegeben |
description |
Kommentare, die der Lernende zusammen mit der Einreichung hinzugefügt hat |
creation_date |
Datum, an dem die Aufgabe in UTC im folgenden Format eingereicht wurde: JJJJ-MM-TT HH:ii:ss |
course_id |
ID des Kurses, in dem die Schulungsunterlage für die Aufgabe erstellt wurde |
files |
eine oder mehrere hochgeladene Dateien |
url - Hashed Aufgabe-Dateiname
filename - Originaldateiname wie vom Lernenden hochgeladen
|
fired_at |
Zeitstempel für die Übermittlung der Aufgabe in UTC mit folgendem Format: JJJJ-MM-TT HH:ii:ss |
Assignment has been evaluated (Aufgabe wurde ausgewertet) - lo.assignment.evaluation
Eigenschaft |
Beschreibung |
submission_id |
ID der vom Lehrer bewerteten Aufgabenübermittlung |
user_id |
ID des Lernenden in der Bewertung durch den Lehrer |
lo_id |
ID der Schulungsunterlage für die Aufgabe |
lo_name |
der Name der Schulungsunterlage vom Typ Zuordnung |
course_id |
ID des Kurses, in dem die Schulungsunterlage für die Aufgabe erstellt wurde |
score |
vom Lehrer vergebene Punktzahl. Standard = „0“. Zulässiger Bereich 0 - 100 |
comment |
Bewertungskommentare von Lehrer |
allow_reupload |
Legen Sie fest, ob der Lernende die Aufgabe erneut einreichen darf, wenn er fehlgeschlagen ist. Default = true |
status |
Bewertungsstatus. Mögliche Werte: “failed”, “passed” |
url |
Hash-Dateiname des Bewertungsberichts des Lehrers |
filename |
Original-Dateiname, wie vom Lehrer hochgeladen |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
instructor_id |
ID des Kursleiters, der diese Aufgabe bewertet hat. |
Transaction created (Transaktion erstellt) - ecommerce.transaction.created
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben |
user_name |
Benutzername des Benutzers, der die Transaktion ausgeführt hat |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC im folgenden Format: jjjj-tt-mm hh:mm:ss |
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wird |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden) |
payment_status |
Zahlungsstatus. Mögliche Werte sind: erfolgreich, fehlgeschlagen, ausstehend, abgebrochen |
total_paidamount |
Gesamtbetrag, der für die Transaktion gezahlt wurde |
currency |
Währung, die zur Abwicklung der Transaktion verwendet wird |
Transaction deleted (Transaktion wurde gelöscht) - ecommerce.transaction.deleted
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben |
user_name |
Benutzername des Benutzers, der die Transaktion ausgeführt hat |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC im folgenden Format: jjjj-tt-mm hh:mm:ss |
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wird |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden) |
payment_status |
Zahlungsstatus, immer auf storniert gesetzt |
total_paidamount |
Gesamtbetrag, der für die Transaktion gezahlt wurde |
Transaction was updated (Transaktion wurde aktualisiert) - ecommerce.transaction.updated
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben |
user_name |
Benutzername des Benutzers, der die Transaktion ausgeführt hat |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC im folgenden Format: jjjj-tt-mm hh:mm:ss |
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wird |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden) |
payment_status |
Zahlungsstatus, immer auf storniert gesetzt |
total_paidamount |
Gesamtbetrag, der für die Transaktion gezahlt wurde |
Registration Request Sent (Registrierungsanfrage gesendet) - user.selfregistrationrequest.sent
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
user_id |
ID des Benutzers, der die Selbstregistrierung auf der Plattform anfordert |
username |
Benutzername des Benutzers, der die Selbstregistrierung auf der Plattform anforder |
level |
Ebene des Benutzers, der die Selbstregistrierung anfordert |
email |
E-Mail des Benutzers, der die Selbstregistrierung anfordert |
firstname |
Vorname des Benutzers, der die Selbstregistrierung anfordert |
lastname |
Nachname des Benutzers, der sich selbst registrieren möchte |
Registration Confirmed (Registrierung wurde bestätigt) - user.selfregistrationrequest.approved
Eigenschaft |
Beschreibung |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC im folgenden Format JJJJ-MM-TT HH:mm:ss |
user_id |
ID des Benutzers, der die Selbstregistrierung anfordert |
username |
Benutzername des Benutzers, der sich selbst registrieren möchte |
level |
Ebene des Benutzers, der die Selbstregistrierung anfordert |
email |
E-Mail des Benutzers, der die Selbstregistrierung anfordert |
approval_time |
Zeitstempel, wenn der Superadmin die Selbstregistrierung des Benutzers genehmigt, im folgenden Format: JJJJ-MM-TT HH:mm:ss |
firstname |
Vorname des Benutzers, der sich selbst registrieren möchte |
lastname |
Nachname des Benutzers, der sich selbst registrieren möchte |
User has been created (Benutzer wurde erstellt) - user.created
Eigenschaft |
Beschreibung |
user_id |
die neu erstellte ID für den neuen Benutzer |
username |
Benutzername des neuen Benutzers |
email |
die E-Mail für den neu erstellten Benutzer (kann null oder leer sein) |
creation_date |
das Erstellungsdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC |
expiration_date |
das Ablaufdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC-Format |
level |
die Ebene des erstellten Benutzers (Superadmins, Hauptbenutzer, Benutzer) |
firstname |
der Vorname des Benutzers (er kann null sein) |
lastname |
der Nachname des Benutzers (er kann null sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
provisioned |
(kann null sein) Identitätsanbieter (IdP), mit dem der neu erstellte Benutzer bereitgestellt wurde. Mögliche Werte: „saml“ (wenn der Benutzer mit SAML bereitgestellt wurde); „null“ (wenn der Benutzer manuell erstellt oder mit einem anderen IdP als SAML bereitgestellt wurde) |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - zusätzliche Feldsprache in der Plattform-Standardsprache
language - fields language
List
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Lokalisierungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User has been deactivated (Benutzer wurde deaktiviert) - user.deactivated
Eigenschaft |
Beschreibung |
user_id |
die neu erstellte ID für den neuen Benutzer |
username |
Benutzername des Benutzers |
email |
die E-Mail für den neu erstellten Benutzer (kann null oder leer sein) |
deactivation_date |
das Datum der Deaktivierung des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC |
expiration_date |
das Ablaufdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC-Format |
level |
die Ebene des erstellten Benutzers |
firstname |
der Vorname des Benutzers (er kann null oder leer sein) |
lastname |
der Nachname des Benutzers (er kann null oder leer sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - zusätzliche Feldsprache in der Plattform-Standardsprache
language - Felder Sprache
List
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Übersetzungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User has been deleted (Benutzer wurde gelöscht) - user.deleted
Eigenschaft |
Beschreibung |
user_id |
die ID des gelöschten Benutzers |
username |
Benutzername des gelöschten Benutzers |
deletion_date |
das Datum der Löschung des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
User has been modified (Benutzer wurde geändert) - user.updated
Eigenschaft |
Beschreibung |
user_id |
die neu erstellte ID für den neuen Benutzer |
username |
Benutzername des neuen Benutzers |
email |
die E-Mail für den neu erstellten Benutzer (kann null oder leer sein) |
update_date |
das Datum der Aktualisierung für den Benutzer im Format JJJJ-MM-TT HH:mm:ss UTC |
expiration_date |
das Ablaufdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC-Format |
level |
die Ebene des erstellten Benutzers |
firstname |
der Vorname des Benutzers (er kann null oder leer sein) |
lastname |
der Nachname des Benutzers (er kann null oder leer sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
extra_data |
Abschnitt mit zusätzlichen Daten |
additional_fields - zusätzliche Feldsprache in der Plattform-Standardsprache
language - Felder Sprache
List
id - zusätzliche Feld-ID
name - zusätzlicher Feldname in der im Übersetzungstool definierten Standardsprache der Plattform
value - zusätzlicher Feldwert
|
User has been re-activated (Benutzer wurde reaktiviert) - user.reactivated
Eigenschaft |
Beschreibung |
user_id |
ID des reaktivierten Benutzers |
username |
Benutzername des reaktivierten Benutzers |
email |
E-Mail des reaktivierten Benutzers (kann null oder leer sein) |
reactivation_date |
Datum der Reaktivierung des Benutzers im JJJJ-MM-TT HH:mm:ss UTC-Format |
expiration_date |
das Ablaufdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC-Format |
level |
Ebene des reaktivierten Benutzers |
firstname |
Vorname des reaktivierten Benutzers (kann null oder leer sein) |
lastname |
Nachname des reaktivierten Benutzers (kann null oder leer sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
User registered into the platform (Benutzer wurde auf der Plattform registriert) - user.selfregistered
Eigenschaft |
Beschreibung |
user_id |
die neu erstellte ID für den neuen Benutzer |
username |
der Benutzername des neuen Benutzers |
email |
die E-Mail für den neu erstellten Benutzer (kann null oder leer sein) |
creation_date |
das Erstellungsdatum des Benutzers im Format JJJJ-MM-TT HH:mm:ss UTC |
level |
die Ebene des erstellten Benutzers (Superadmins, Hauptbenutzer, Benutzer) |
firstname |
der Vorname des Benutzers (er kann null oder leer sein) |
lastname |
der Nachname des Benutzers (er kann null oder leer sein) |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC in YYYY-MM-DD HH:mm:ss |
Webinar session changed (Webinar-Sitzung wurde geändert) - course.webinarsession.updated
Eigenschaft |
Beschreibung |
session_id |
ID der aktualisierten Webinar-Sitzung |
session_code |
Code der aktualisierten Webinar-Sitzung |
session_name |
Name der aktualisierten Webinar-Sitzung |
course_id |
ID des Kurses, der mit der aktualisierten Webinar-Sitzung verknüpft ist |
course_code |
Code des Kurses, der mit der aktualisierten Webinar-Sitzung verknüpft ist |
extra_data |
Abschnitt mit zusätzlichen Daten |
session_description - Beschreibung der aktualisierten Webinar-Sitzung
session_maximum_enrollments - maximale Anzahl von Einschreibungen für die aktualisierte Webinar-Sitzung
completion_type - Abschlusstypen für die aktualisierte Webinarsitzung. Mögliche Werte sind: „on_join“, „manual“ und „automatic“
recording_allowed_for_completion - es zeigt an, ob die aktualisierte Webinar-Sitzung aufgezeichnet werden kann. Mögliche Werte sind: „true“ und „false“
number_of_dates_to_complete - Anzahl der Sitzungstermine, die für den Abschluss des Webinars erforderlich sind
dates
name - Name der aktualisierten Sitzung
description - Beschreibung der aktualisierten Sitzung
original_date - Datum der aktualisierten Sitzung
original_timezone - Zeitzone für die aktualisierte Sitzung eingestellt
date_time_start - Startzeit für die aktualisierte Sitzung eingestellt
date_time_end - Endzeit für die aktualisierte Sitzung eingestellt
webinar_tool - Webinar-Tool zum Verwalten der aktualisierten Sitzung
|
Webinar session created (Webinar-Sitzung wurde erstellt) - course.webinarsession.created
Eigenschaft |
Beschreibung |
session_id |
ID der neu erstellten Webinar-Sitzung |
session_code |
Code der neu erstellten Webinar-Sitzung |
session_name |
Name der neu erstellten Webinar-Sitzung |
course_id |
ID des mit der Webinar-Sitzung verknüpften Kurses |
course_code |
Code des Kurses, der mit der Webinar-Sitzung verknüpft ist |
extra_data |
Abschnitt mit zusätzlichen Daten |
session_description - Beschreibung der neu erstellten Webinar-Sitzung
session_maximum_enrollments - maximale Anzahl von Einschreibungen für die neu erstellte Webinar-Sitzung
completion_type - Abschlusstypen für die neu erstellte Webinarsitzung. Mögliche Werte sind: „on_join“, „manual“ und „automatic“
recording_allowed_for_completion - es zeigt an, ob die Webinar-Sitzung aufgezeichnet werden kann. Mögliche Werte sind: „true“ und „false“
number_of_dates_to_complete - Anzahl der Sitzungstermine, die für den Abschluss des Webinars erforderlich sind
dates
name - Name der neu erstellten Sitzung
description - Beschreibung der neu erstellten Sitzung
original_date - Datum der neu erstellten Sitzung
original_timezone - Zeitzonensatz der neu erstellten Sitzung
date_time_start - Startzeit-Zeitzone für die neu erstellte Sitzung eingestellt
date_time_end - Endzeit-Zeitzone für die neu erstellte Sitzung eingestellt
webinar_tool - Webinar-Tool zum Verwalten der neu erstellten Sitzung
|
Webinar session deleted (Webinar-Sitzung wurde gelöscht) - course.webinarsession.deleted
Eigenschaft |
Beschreibung |
session_id |
ID der gelöschten Webinar-Sitzung |
session_code |
Code der gelöschten Webinar-Sitzung |
session_name |
Name der gelöschten Webinar-Sitzung |
course_id |
ID des Kurses, der mit der gelöschten Webinar-Sitzung verknüpft ist |
course_code |
Code des Kurses, der mit der gelöschten Webinar-Sitzung verknüpft ist |