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 Power User ausgibt, ist die nachverfolgteuser_id
die des ausgegebenen Benutzers oder Power Users.
Ereignisse
Hier folgt die Liste der verfügbaren Ereignisse, unterteilt in Bereiche:
Assets
Background jobs (Hintergrundjobs)
Branches (Zweige)
Certifications (Zertifizierungen)
Channels (Kanäle)
Course additional fields (Kurszusatzfelder)
Course catalog (Kurskatalog)
Courses (Kurse)
Enrollments (Einschreibungen)
Gamification
ILT sessions (ILT-Sitzungen)
Learning plans (Lernpläne)
Training materials (Schulungsunterlagen)
Transactions (Transaktionen)
Users (Benutzer)
Asset had been deleted (Asset wurde gelöscht) contribute.deleted
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
id |
Asset-ID |
title |
Asset-Titel |
Asset has been updated (Asset wurde aktualisiert) contribute.updated
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
id |
Asset-ID. |
title |
Asset-Titel. |
type |
Assettyp. Mögliche Werte sind:
|
visibility |
Sichtbarkeit des Assets. Mögliche Werte sind:
|
published |
Status der Asset-Veröffentlichung. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Asset has been uploaded (Asset wurde hochgeladen) contribute.created
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
id |
Asset-ID. |
title |
Asset-Titel. |
type |
Assettyp. Mögliche Werte sind:
|
visibility |
Sichtbarkeit des Assets. Mögliche Werte sind:
|
published |
Status der Asset-Veröffentlichung. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Invitation to watch deleted (Einladung zum Ansehen wurde gelöscht) contribute.watchinvitation.deleted
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
id_asset |
Asset-ID. |
invitations |
Benutzer, die zum Ansehen eingeladen wurden. |
users |
IDs der nicht mehr zum Anschauen eingeladenen Benutzer. |
channels |
Die Kanäle, in denen das Asset hochgeladen wurde. |
Background job aborted (Hintergrundjob wurde abgebrochen) bj.aborted
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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. Format:
|
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. Format:
|
job_hash |
Alphanumerische eindeutige Kennung des Hintergrundjobs. |
name |
Name des Hintergrundjobs, automatisch von der Plattform vergeben. |
endpoint |
Der API-Aufruf, der 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. Format:
|
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. Format:
|
job_hash |
Alphanumerische eindeutige Kennung des Hintergrundjobs. |
Branch has been created (Zweig wurde erstellt) branch.created
Eigenschaft | Beschreibung |
---|---|
branch_id |
ID des erstellten Zweigs. |
parent_id |
ID des Zweigs, in den 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. Format:
|
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. Format:
|
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 des Zweigs, 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. Format:
|
User assigned to a branch (Benutzer, der einem Zweig zugeordnet ist) branch.user.added
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der dem Zweig zugewiesen wurde. |
username |
Benutzername des Benutzers. |
branch_id |
ID des Zweigs, dem der Benutzer zugewiesen wurde. |
branch_name |
Name des Zweigs, dem der Benutzer zugewiesen wurde. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
User removed from a branch (Benutzer wurde aus einem Zweig entfernt) branch.user.removed
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des aus dem Zweig entfernten Benutzers. |
username |
Benutzername des aus dem Zweig entfernten Benutzers. |
branch_id |
ID des Zweigs, aus dem 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. Format:
|
Certification awarded (Zertifizierung erteilt) certification.award.awarded
Tipp: Dieser Webhook ist für die Verwendung mit externen Zertifizierungsanbietern vorgesehen und kann nur in Verbindung mit Docebo Connect verwendet werden.
Property | Description |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID der Zertifizierung. |
user_id |
ID des Benutzers. |
issue_date |
Ausstellungsdatum. Format: YYYY-MM-DD
|
expiration_date |
Ablaufdatum. Verwenden Sie null , damit es kein Ablaufdatum gibt.Format: YYYY-MM-DD
|
always_valid |
Gibt 1 wieder wenn immer gültig, andernfalls 0 . |
association_type |
Der Typ, mit dem die Zertifizierung verbunden ist. Beispiel: external_integration
|
certification_user_id |
Benutzer-ID der Zertifizierung in der extern integrierten Plattform. |
Beispiel Payload:
{
"event": "certification.award.awarded",
"fired_by_batch_action": false,
"message_id": "wh-366d69b0-b5f1-11ee-89d3-e3991e9d4525",
"payload": {
"fired_at": "2024-01-18 11:03:28",
"certification_id": 1,
"user_id": 100,
"issue_date": "2024-01-16",
"expiration_date": null,
"always_valid": 1,
"association_type": "external_integration",
"certification_user_id": 140
}
}
Certification revoked (Zertifizierung wiederrufen) certification.award.revoked
Tipp: Dieser Webhook ist für die Verwendung mit externen Zertifizierungsanbietern vorgesehen und kann nur in Verbindung mit Docebo Connect verwendet werden.
Property | Description |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID der Zertifizierung. |
user_id |
ID des Benutzers. |
issue_date |
Ausstellungsdatum. Format: YYYY-MM-DD
|
expiration_date |
Ablaufdatum. Verwenden Sie null , damit es kein Ablaufdatum gibt.Format: YYYY-MM-DD
|
always_valid |
Gibt 1 wieder wenn immer gültig, andernfalls 0 . |
association_type |
Der Typ, mit dem die Zertifizierung verbunden ist. Example: external_integration
|
certification_user_id |
Benutzer-ID der Zertifizierung in der extern integrierten Plattform. |
Beispiel Payloads:
{
"event": "certification.award.revoked",
"fired_by_batch_action": false,
"message_id": "wh-ad70bb50-b6bb-11ee-ac50-7561ccd0056e",
"payload": {
"fired_at": "2024-01-19 11:12:46",
"certification_id": 123,
"user_id": 1,
"issue_date": "2024-01-16",
"expiration_date": null,
"always_valid": 1,
"association_type": "external_integration",
"certification_user_id": "1000"
}
}
Beispiel mit mehreren Payloads:
{
"event": "certification.award.revoked",
"fired_by_batch_action": false,
"message_id": "wh-ab6569c0-b5f1-11ee-89d3-e3991e9d4525",
"payloads": [
{
"fired_at": "2024-01-18 11:06:44",
"certification_id": 123,
"user_id": 1,
"issue_date": "2024-01-16",
"expiration_date": null,
"always_valid": 1,
"association_type": "external_integration",
"certification_user_id": 1000
},
{
"fired_at": "2024-01-18 11:06:44",
"certification_id": 123,
"user_id": 2,
"issue_date": "2024-01-16",
"expiration_date": "2024-01-23",
"always_valid": 0,
"association_type": "external_integration",
"certification_user_id": 2000
}
]
}
Certification updated (Zertifizierung aktualisiert) certification.award.updated
Tipp: Dieser Webhook ist für die Verwendung mit externen Zertifizierungsanbietern vorgesehen und kann nur in Verbindung mit Docebo Connect verwendet werden.
Property | Description |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID der Zertifizierung. |
user_id |
ID des Benutzers. |
issue_date |
Aktualisiertes Ausstellungsdatum. Format: YYYY-MM-DD
|
issue_date_old |
Vorheriges Ausstellungsdatum. Format: YYYY-MM-DD
|
expiration_date |
Aktualisiertes Ablaufdatum oder null , damit es kein Ablaufdatum gibtFormat: YYYY-MM-DD
|
expiration_date_old |
Vorheriges Ablaufdatum oder null , damit es kein Ablaufdatum gibt.Format: YYYY-MM-DD
|
always_valid |
Gibt 1 wieder wenn immer gültig, andernfalls 0 . |
always_valid_old |
Vorheriger Wert für always_valid ; gibt 1 wieder, wenn es immer gültig war, andernfalls 0 . |
association_type |
Der Typ, mit dem die Zertifizierung verbunden ist. Example: external_integration
|
certification_user_id |
Benutzer-ID der Zertifizierung in der extern integrierten Plattform. |
Beispiel Payload:
{
"event": "certification.award.updated",
"fired_by_batch_action": false,
"message_id": "wh-c4e72d30-e516-11ee-97d3-3b0acad5c01f",
"payload": {
"fired_at": "2024-03-18 11:00:41",
"certification_id": 2,
"user_id": 13107,
"issue_date": "2023-01-12",
"issue_date_old": "2023-01-12",
"expiration_date": "2024-01-12",
"expiration_date_old": "2024-01-12",
"always_valid": 0,
"always_valid_old": 0,
"association_type": "manual"
}
}
Channel created (Kanal wurde erstellt) channel.created
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
channel_id |
ID des neu erstellten Kanals. |
title |
Kanalname. |
language |
Kanalsprache. |
upload_permissions |
Wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind:
|
enabled |
Ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind:
|
creation_date |
Erstellungsdatum des Kanals in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Channel deleted (Kanal wurde gelöscht) channel.deleted
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
channel_id |
ID des gelöschten Kanals. |
title |
Kanalname. |
language |
Kanalsprache. |
upload_permissions |
Wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind:
|
enabled |
Ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind:
|
deletion_date |
Löschdatum des Kanals in UTC. Format:
|
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. Format:
|
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. Format:
|
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 Auslösens des Ereignisses in UTC. Format:
|
channel_id |
ID des aktualisierten Kanals. |
title |
Kanalname. |
language |
Kanalsprache. |
upload_permissions |
Wer Inhalte in den Kanal hochladen darf. Mögliche Werte sind:
|
enabled |
Ob der Kanal angezeigt wird oder nicht. Mögliche Werte sind:
|
update_date |
Kanalaktualisierungsdatum in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Course created (Kurs wurde erstellt) course.created
Eigenschaft | Beschreibung |
---|---|
course_id |
ID des Kurses. |
name |
Name des Kurses. |
type |
Die Art des Kurses.
Mögliche Werte sind
|
code |
Code des Kurses (kann leer oder null sein). |
creation_date |
Erstellungsdatum in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
start_date |
Kursbeginn. |
end_date |
Kursende. |
language |
Kurssprache. |
duration |
Kursdauer, ausgedrückt in Sekunden. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Course deleted (Kurs wurde gelöscht) course.deleted
Eigenschaft | Beschreibung |
---|---|
course_id |
ID des Kurses. |
name |
Name des Kurses. |
type |
Die Art des Kurses.
Mögliche Werte sind:
|
code |
Code des Kurses (kann leer oder null sein). |
deletion_date |
Datum der Löschung in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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.
Mögliche Werte sind:
|
code |
Code des Kurses (kann leer oder null sein). |
update_date |
Datum der Aktualisierung in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
start_date |
Kursbeginn. |
end_date |
Kursende. |
language |
Kurssprache. |
duration |
Kursdauer, ausgedrückt in Sekunden. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Format:
|
course_id |
ID des als veraltet markierten Kurses. |
user_id |
ID des Benutzers, der den Kurs als veraltet markiert 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. Format:
|
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 Einschreibestatus darstellt.
Mögliche Werte sind:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
level |
Benutzerstufe im Kurs.
Mögliche Werte sind:
|
enrollment_date |
Datum, an dem die Einschreibung aufgezeichnet wurde, in UTC. Format:
|
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Einschreibung beginnt, in UTC. Format:
|
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Einschreibung endet, in UTC. Format:
|
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer einschreibt. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Format:
|
user_id |
ID des Benutzers. |
course_id |
ID des Kurses. |
session_id |
ID der dem Kurs zugeordneten ILT-Sitzung. |
session_name |
Name der Sitzung, in der der Benutzer eingeschrieben ist. |
level |
Die Einschreibungsstufe des Benutzers.
Mögliche Werte sind:
|
enrollment_date |
Datum der Einschreibung. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Einschreibung (kann null sein). |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein). |
subscribed_by_id |
ID des Superadmins oder Power Users, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbst eingeschrieben hat. |
status |
Einschreibestatus.
Mögliche Werte sind:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Format:
|
level |
Benutzerstufe im Kurs.
Mögliche Werte sind:
|
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer einschreibt. |
status |
Einschreibestatus.
Mögliche Werte sind:
|
enrollment_date |
Datum, an dem die Einschreibung aufgezeichnet wurde, in UTC. Format:
|
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Einschreibung beginnt, in UTC. Format:
|
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Einschreibung endet, in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Beispiel Payload:
{
"event":"course.enrollment.completed",
"fired_by_batch_action":false,
"message_id":"wh-20240318-056045-baf44a12-722b-4de1-a631-1a68938be6e9",
"payload":{
"fired_at":"2024-03-18 09:00:45",
"user_id":13827,
"course_id":146,
"completion_date":"2024-03-18 09:00:44",
"subscribed_by_id":13827,
"status":"completed",
"level":"learner",
"enrollment_date":"2022-04-22 10:21:28",
"enrollment_date_begin_validity":null,
"enrollment_date_end_validity":null,
"extra_data":{
"total_time":21934,
"score":0,
"additional_fields":null,
"date_first_access":"2022-04-22 10:24:19"
}
}
}
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. Format:
|
user_id |
ID des Benutzers. |
course_id |
ID des Kurses. |
session_id |
ID der dem Kurs zugeordneten ILT-Sitzung. |
session_name |
Name der Sitzung, in der der Benutzer eingeschrieben ist. |
level |
Die Einschreibungsstufe des Benutzers. Mögliche Werte sind:
|
enrollment_date |
Datum der Einschreibung. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Einschreibung (kann null sein). |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein). |
subscribed_by_id |
ID des Superadmins oder Power Users, der den Benutzer registriert hat, oder die Benutzer-ID, wenn der Benutzer sich selbst registriert hat. |
status |
Einschreibestatus. Mögliche Werte sind
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Mögliche Werte sind:
|
enrollment_date |
Datum der Einschreibung. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Einschreibung (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. Format:
|
subscribed_by_id |
ID des Superadmins oder Power Users, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbst eingeschrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Format:
|
level |
Benutzerstufe im Kurs. Mögliche Werte sind:
|
enrollment_date |
Datum, an dem die Einschreibung aufgezeichnet wurde, in UTC. Format:
|
enrollment_date_begin_validity |
Datum, an dem die Gültigkeit der Einschreibung beginnt, in UTC. Format:
|
enrollment_date_end_validity |
Datum, an dem die Gültigkeit der Einschreibung endet, in UTC. Format:
|
subscribed_by_id |
ID des Benutzers, der den durch den Parameter user_id identifizierten Benutzer einschreibt. |
status |
Einschreibestatus. Mögliche Werte sind:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
User earned a badge (Benutzer hat ein Abzeichen erhalten) badge.earned
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
id_badge |
ID des Abzeichens. |
id_user |
ID des Benutzers. |
score |
Die erreichte Gesamtpunktzahl. |
issued_on |
Datum und Uhrzeit der Ausstellung des Abzeichens in UTC. Format:
|
event_type |
Typ des Ereignisses. Mögliche Werte sind:
|
badge_name |
Der Name des Abzeichens. |
badge_image |
Die URL des Bildes des Abzeichens. |
is_shareable |
Ein boolescher Wert, der angibt, ob das Abzeichen geteilt werden kann. |
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. Format:
|
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 der der Benutzer eingeschrieben ist. |
level |
Die Einschreibungsstufe des Benutzers. Mögliche Werte sind:
|
enrollment_date |
Datum der Einschreibung. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Einschreibung (kann null sein). |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein). |
subscribed_by_id |
ID des Superadmins oder Power Users, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbst eingeschrieben hat. |
status |
Einschreibestatus. Mögliche Werte sind:
|
ILT external calendar event changed (Externer ILT-Kalenderereignis geändert) ilt.extcalendar.event.changed
Hinweis: Dieser Webhook ist nur für bestimmte Docebo Connect-Rezepte bestimmt und sollte nicht für andere Zwecke verwendet werden.
ILT external calendar session changed (Externe ILT-Kalendersitzung geändert) ilt.extcalendar.session.changed
Hinweis: Dieser Webhook ist nur für bestimmte Docebo Connect-Rezepte bestimmt und sollte nicht für andere Zwecke verwendet werden.
ILT session changed (ILT-Sitzung geändert) ilt.session.updated
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
course_id |
ID des Kurses, der mit der aktualisierten ILT-Sitzung verknüpft ist. |
course_code |
Code des Kurses, der mit der aktualisierten ILT-Sitzung verknüpft ist. |
session_id |
ID der aktualisierten ILT-Sitzung. |
session_code |
Code der aktualisierten ILT-Sitzung. |
session_name |
Name der aktualisierten ILT-Sitzung. |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
ILT session deleted (ILT-Sitzung gelöscht) ilt.session.deleted
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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 |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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. |
|
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. Format:
|
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 |
Erstellungsdatum in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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 UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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. Format:
|
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 (er kann leer oder null sein). |
update_date |
Datum der Aktualisierung in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
Learning plan enrollment created (Einschreibung zum Lernplan erstellt) learningplan.enrollment.created
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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. Format:
|
subscribed_by_id |
ID des Superadmins oder Power Users, der den Benutzer eingeschrieben hat, oder die Benutzer-ID, wenn der Benutzer sich selbst eingeschrieben hat. |
enrollment_date_begin_validity |
Beginn der Gültigkeitsdauer der Einschreibung (kann null sein). |
enrollment_date_end_validity |
Ende der Gültigkeitsdauer (kann null sein). |
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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. Format:
|
user_id |
ID des eingeschriebenen Benutzers. |
username |
Benutzername des eingechriebenen Benutzers. |
learning_plan_id |
ID des Lernplans. |
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. Format:
|
user_id |
ID des Lernenden, der die Aufgabe einreicht. |
lo_id |
ID der Schulungsunterlage für die Aufgabe. |
lo_name |
Name der Schulungsunterlage für die Aufgabe. |
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. |
|
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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 Schulungsunterlage für die Aufgabe. |
name |
Titel für die Einreichung 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 eingereicht wurde. Format:
|
course_id |
ID des Kurses, in dem die Schulungsunterlage für die Aufgabe erstellt wurde. |
files |
Eine oder mehrere hochgeladene Dateien. |
|
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
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 |
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. Zulässiger Bereich 0 - 100. Standardwert ist "0". |
comment |
Bewertungskommentare von Lehrer. |
allow_reupload |
Ein booleanischer Wert legt fest, ob der Lernende die Aufgabe erneut einreichen darf, wenn er fehlgeschlagen ist. Standardwert = |
status |
Bewertungsstatus. Mögliche Werte sind:
|
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. Format:
|
instructor_id |
ID des Kursleiters, der diese Aufgabe bewertet hat. |
Training material has been created in a course (Schulungsungsunterlage wurde in einem Kurs erstellt) course.trainingmaterial.created
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
user_id |
ID des Benutzers, der die Schulungsunterlage erstellt hat. |
username |
Benutzername des Benutzers, der die Schulungsunterlage erstellt hat. |
course_id |
ID des Kurses, in dem die Schulungsunterlage erstellt wurde. |
course_name |
Titel des Kurses, in dem die Schulungsunterlage erstellt wurde. |
training_material_name |
Titel der neu erstellten Schulungsunterlage. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der neu erstellten Schulungsunterlage. |
Training material has been updated in a course (Schulungsunterlage wurde in einem Kurs aktualisiert) course.trainingmaterial.updated
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der die Schulungsunterlage aktualisiert hat. |
username |
Benutzername des Benutzers, der die Schulungsunterlage aktualisiert hat. |
course_id |
ID des Kurses, in dem die Schulungsunterlage aktualisiert wurde. |
course_name |
Titel des Kurses, in dem die Schulungsunterlage aktualisiert wurde. |
training_material_name |
Titel der aktualisierten Schulungsunterlage. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der aktualisierten Schulungsunterlage. |
user_play_count |
Anzahl der Benutzer, die die Schulungsuterlage abgespielt haben. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Training material has been deleted from a course (Schulungsunterlage wurde aus einem Kurs gelöscht) course.trainingmaterial.deleted
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der die Schulungsunterlage gelöscht hat. |
username |
Benutzername des Benutzers, der die Schulungsunterlage gelöscht hat. |
course_id |
ID des Kurses, aus dem die Schulungsunterlage gelöscht wurde. |
course_name |
Titel des Kurses, aus dem die Schulungsunterlage gelöscht wurde. |
training_material_name |
Titel der gelöschten Schulungsunterlage. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der gelöschten erstellten Schulungsunterlage. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Training material status has changed (Status der Schulungsunterlage hat sich geändert) trainingmaterial.playstatus.updated
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, dessen Aktion den Status der Schulungsunterlage geändert hat. |
username |
Benutzername des Benutzers, dessen Aktion den Status der Schulungsunterlage geändert hat. |
course_id |
ID des Kurses, bei dem sich der Status der Schulungsunterlage geändert hat. |
course_name |
Titel des Kurses, bei dem sich der Status der Schulungsunterlage geändert hat. |
course_type |
Art des Kurses, zu dem die Schulungsunterlage mit geändertem Status gehört. Mögliche Werte sind:
|
training_material_name |
Titel der Schulungsunterlage mit geändertem Status. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der Schulungsunterlage mit geändertem Status. |
training_material_status |
Neuer Status der Schulungsunterlage. Mögliche Werte sind:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Training material has been assigned to a course from the Central repository (Schulungsunterlage wurde einem Kurs aus der zentralen Ablage zugeordnet) - tmrepo.course.trainingmaterial.added
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der dem Kurs die Schulungsunterlage aus der zentralen Ablage zugeordnet hat. |
username |
Benutzername des Benutzers, der dem Kurs die Schulungsunterlage aus der zentralen Ablage zugeordnet hat. |
course_id |
ID des Kurses, dem die Schulungsunterlage aus der zentralen Ablage zugeordnet wurde. |
course_name |
Titel des Kurses, dem die Schulungsunterlage aus der zentralen Ablage zugeordnet wurde. |
course_type |
Art des Kurses, dem die Schulungsunterlage aus der zentralen Ablage zugeordnet wurde. Mögliche Werte sind:
|
training_material_name |
Titel der dem Kurs zugeordneten Schulungsunterlage aus der zentralen Ablage. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der dem Kurs zugeordneten Schulungsunterlage aus der zentralen Ablage. |
training_material_version_id |
Versions-ID der dem Kurs zugeordneten Schulungsunterlage aus der zentralen Ablage. |
training_material_version_name |
Versionsname der Schulungsunterlage aus der zentralen Ablage, die aus dem Kurs entfernt wurde. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Training material coming from the Central repository has been removed from a course (Schulungsunterlage aus der zentralen Ablage wurde aus einem Kurs entfernt) tmrepo.course.trainingmaterial.removed
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der die aus der zentralen Ablage stammende Schulungsunterlage aus dem Kurs entfernt hat. |
username |
Benutzername des Benutzers, der die aus der zentralen Ablage stammende Schulungsunterlage aus dem Kurs entfernt hat. |
course_id |
ID des Kurses, aus dem die aus der zentralen Ablage stammende Schulungsunterlage entfernt wurde. |
course_name |
Titel des Kurses, aus dem die aus der zentralen Ablage stammende Schulungsunterlage entfernt wurde. |
course_type |
Art des Kurses, aus dem die aus der zentralen Ablage stammende Schulungsunterlage entfernt wurde. Mögliche Werte sind:
|
training_material_name |
Titel der Schulungsunterlage aus der zentralen Ablage, die aus dem Kurs entfernt wurde. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der Schulungsunterlage aus der zentralen Ablage, die aus dem Kurs entfernt wurde. |
training_material_version_id |
Versions-ID der Schulungsunterlage aus der zentralen Ablage, die aus dem Kurs entfernt wurde. |
training_material_version_name |
Versionsname der dem Kurs zugeordneten Schulungsunterlage aus der zentralen Ablage. |
user_play_count |
Anzahl der Benutzer, die die Schulungsunterlage abgespielt haben. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Training material has been updated in the Central repository (Schulungsunterlage wurde in der zentralen Ablage aktualisiert) tmrepo.trainingmaterial.updated
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des Benutzers, der die Schulungsunterlage in der zentralen Ablage aktualisiert hat. |
username |
Benutzername des Benutzers, der die Schulungsunterlage in der zentralen Ablage aktualisiert hat. |
training_material_name |
Titel der in der zentralen Ablage aktualisierten Schulungsunterlage. |
training_material_type |
Die Art der Schulungsunterlage. Mögliche Werte sind:
|
training_material_id |
ID der in der zentralen Ablage aktualisierten Schulungsunterlage. |
assigned_courses_count |
Anzahl der Kurse, denen die aktualisierte Schulungsunterlage zugeordnet ist. |
versions_count |
Nummer der aktualisierten Version der Schulungsunterlage in der zentralen Ablage. |
users_play_count |
Anzahl der Benutzer, die die Schulungsunterlage abgespielt haben. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Transaction created (Transaktion erstellt) ecommerce.transaction.created
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben. |
user_id |
ID des Benutzers, der die Transaktion ausgeführt hat. |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC. Format:
|
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wurde. |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden). |
payment_status |
Zahlungsstatus. Mögliche Werte sind:
|
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. Format:
|
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben. |
user_id |
ID des Benutzers, der die Transaktion ausgeführt hat. |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC. Format:
|
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wurde. |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden). |
payment_status |
Zahlungsstatus, immer auf canceled 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. Format:
|
transaction_id |
Transaktions-ID, automatisch von der Plattform vergeben. |
user_id |
ID des Benutzers, der die Transaktion ausgeführt hat. |
transaction_date |
Datum und Uhrzeit der Transaktion in UTC. Format:
|
payment_type |
Zahlungsart, die zur Abwicklung der Transaktionszahlung verwendet wurde. |
external_transaction_id |
Transaktions-ID auf Seite des Zahlungsgateways (nicht immer vorhanden). |
payment_status |
Zahlungsstatus, immer auf canceled 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. Format:
|
user_id |
ID des Benutzers, der die Selbstregistrierung auf der Plattform anfordert. |
username |
Benutzername des Benutzers, der die Selbstregistrierung auf der Plattform anfordert. |
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 die Selbstregistrierung anfordert. |
Registration confirmed (Registrierung wurde bestätigt) user.selfregistrationrequest.approved
Eigenschaft | Beschreibung |
---|---|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
user_id |
ID des Benutzers, der die Selbstregistrierung auf der Plattform anfordert. |
username |
Benutzername des Benutzers, der die Selbstregistrierung auf der Plattform anfordert. |
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. Format:
|
firstname |
Vorname des Benutzers, der die Selbstregistrierung anfordert. |
lastname |
Nachname des Benutzers, der die Selbsregistrierung anfordert. |
User has been created (Benutzer wurde erstellt) user.created
Eigenschaft | Beschreibung |
---|---|
user_id |
ID für den neuen Benutzer. |
username |
Benutzername des neuen Benutzers. |
email |
E-Mail für den neu erstellten Benutzer (kann null oder leer sein). |
creation_date |
Erstellungsdatum des Benutzers in UTC. Format:
|
expiration_date |
Ablaufdatum des Benutzers in UTC. Format:
|
level |
Die Ebene des erstellten Benutzers. Mögliche Werte sind:
|
firstname |
Der Vorname des Benutzers (kann null sein). |
lastname |
Der Nachname des Benutzers (kann null sein). |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
provisioned |
Identitätsanbieter (IdP), mit dem der neu erstellte Benutzer bereitgestellt wurde. Mögliche Werte sind:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
User has been deactivated (Benutzer wurde deaktiviert) user.deactivated
Eigenschaft | Beschreibung |
---|---|
user_id |
ID für den neuen Benutzer. |
username |
Benutzername des Benutzers. |
email |
E-Mail für den neu erstellten Benutzer (kann null oder leer sein). |
deactivation_date |
Datum der Deaktivierung des Benutzers in UTC. Format:
|
expiration_date |
Ablaufdatum des Benutzers in UTC. Format:
|
level |
Die Ebene des erstellten Benutzers. |
firstname |
Vorname des Benutzers (er kann null oder leer sein). |
lastname |
Nachname des Benutzers (er kann null oder leer sein). |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
User has been deleted (Benutzer wurde gelöscht) user.deleted
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des gelöschten Benutzers. |
username |
Benutzername des gelöschten Benutzers. |
deletion_date |
Datum der Löschung des Benutzers in UTC. Format:
|
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
User has been modified (Benutzer wurde geändert) user.updated
Eigenschaft | Beschreibung |
---|---|
user_id |
ID des aktualisierten Benutzers. |
username |
Benutzername des aktualisierten Benutzers. |
email |
E-Mail für den neu erstellten Benutzer (kann null oder leer sein). |
update_date |
Datum der Aktualisierung in UTC. Format:
|
expiration_date |
Ablaufdatum des Benutzers in UTC. Format:
|
level |
Die Ebene des aktualisierten Benutzers. |
firstname |
Vorname des Benutzers (er kann null oder leer sein). |
lastname |
Nachname des Benutzers (er kann null oder leer sein). |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
extra_data |
Abschnitt mit zusätzlichen Daten. |
|
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 in UTC. Format:
|
expiration_date |
Ablaufdatum des Benutzers in 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. Format:
|
User registered into the platform (Benutzer wurde auf der Plattform registriert) user.selfregistered
Eigenschaft | Beschreibung |
---|---|
user_id |
ID für den Benutzer. |
username |
Benutzername des Benutzers. |
email |
E-Mail für den Benutzer (kann null oder leer sein). |
creation_date |
Erstellungsdatum des Benutzers in UTC. Format:
|
level |
Ebene des Benutzers. Mögliche Werte sind:
|
firstname |
Vorname des Benutzers (kann null oder leer sein). |
lastname |
Nachname des Benutzers (kann null oder leer sein). |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Course additional field has been deleted (Kurszusatzfeld wurde gelöscht) courseadditionalfield.deleted
Eigenschaft | Beschreibung |
---|---|
additional_field_id |
ID des gelöschten Zusatzfeldes. |
course_type |
Art des Kurses, aus dem das Zusatzfeld gelöscht wurde. Mögliche Werte sind:
|
type |
Die Art des Zusatzfeldes. Mögliche Werte sind:
|
name |
Name des gelöschten Zusatzfeldes. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Course removed from catalog (Kurs wurde aus dem Katalog entfernt) catalog.course.deleted
Eigenschaft | Beschreibung |
---|---|
catalog_id |
ID des Katalogs, aus dem der Kurs gelöscht wurde. |
course_id |
ID des Kurses, der aus dem Katalog gelöscht wurde. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|
Learning plan removed from catalog (Lernplan wurde aus dem Katalog entfernt) catalog.learningplan.deleted
Eigenschaft | Beschreibung |
---|---|
catalog_id |
ID des Katalogs, aus dem der Lernplan gelöscht wurde. |
learning_plan_id |
ID des Lernplans, der aus dem Katalog gelöscht wurde. |
fired_at |
Datum und Uhrzeit des Auslösens des Ereignisses in UTC. Format:
|