Presentación
En Docebo, es posible crear webhooks para que se activen una vez que se produzca un evento en su plataforma y le envíen información sobre dicho evento a una URL de carga útil específica. Esto le permite recopilar datos de su plataforma de aprendizaje para generar informes, integraciones o paneles de control, entre otras cosas. También puede, por ejemplo, conectarse con su sistema de Gestión del Capital Humano (HCM), enviar correos electrónicos a usuarios ajenos a Docebo Learn sobre acciones que ocurran dentro de la plataforma o actualizar su gestión del almacenamiento de contenidos.
Consulte este artículo sobre la creación y gestión de webhooks para saber cómo activar la funcionalidad de los webhooks y cómo crearlos y gestionarlos.
Este artículo enumera todos los eventos que se pueden rastrear mediante webhooks, incluyendo una descripción detallada de las cargas útiles. Los eventos se dividen en áreas, para una mejor comprensión.
Desencadenamiento de eventos
Los eventos gestionados por la aplicación Webhooks se activan de acuerdo con la lógica principal de la plataforma. Pueden ser desencadenados por el usuario a través de la interfaz de la plataforma y mediante API. La misma acción puede desencadenar diferentes eventos debido a la lógica integrada de la plataforma. Asegúrese de revisar sus casos prácticos para configurar adecuadamente los webhooks.
Por ejemplo, si ha creado un webhook que incluya los siguientes eventos:
- Enrollment has been updated (nombre del evento:
course.enrollment.updated
) - Learner completed course (nombre del evento:
course.enrollment.completed
)
Si el estado de inscripción del usuario está configurado como completado, el evento desencadenado será course.enrollment.completed
y no course.enrollment.updated
, a pesar de que la acción que desencadena el evento sea una actualización.
Propiedades comunes de los eventos
Cada evento rastrea detalles específicos, pero todos tienen las siguientes propiedades en común:
Propiedad | Descripción |
---|---|
message_id |
Un ID de mensaje único para identificar el webhook. |
webhook_id |
El identificador único del webhook. |
original_domain |
El dominio de la plataforma donde se ha originado el webhook. |
event |
El nombre del evento que desencadena el webhook. |
fired_by_batch_action |
Verdadero si el evento se ha activado durante una llamada API por lotes; falso de lo contrario. |
fired_by_background_job_hash |
Identificador único alfanumérico de la tarea en segundo plano, se muestra solo cuando el evento es generado por una tarea en segundo plano. |
payload |
Dependiendo del evento, una carga útil diferente que contiene diferente información. |
Si ha activado la opción de colección de carga útil, cuando los webhooks incluyan más de un evento, la propiedad común de carga útil del webhook se convertirá en cargas útiles, indicando que el mensaje incluye varios eventos. Si habilita la función de colección de carga útil, asegúrese de que su sistema de extremo esté listo para recibir webhooks con dos estructuras diferentes.
El siguiente es un ejemplo de una carga útil única, desencadenada al eliminarse un usuario:
{ "message_id":"wh-638ce960-1363-11e9-a15d-d1c47c8f7593",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com", "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" } }
Aquí se muestra un ejemplo de colección de carga útil, desencadenada al eliminarse tres usuarios de la plataforma con un solo proceso:
{ "event":"user.deleted", "fired_by_batch_action":false, "message_id":"wh-d2f70d80-ab24-11ea-8467-5972fffe49aa",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com", "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" } ] }
Notas sobre las propiedades comunes de los eventos
- Los detalles incluidos en cada evento son los mismos, independientemente de si se trata de un solo evento o una colección de carga útil. La estructura de los webhooks cambia dependiendo de si la carga útil incluye uno o más eventos.
- Algunos eventos incluyen la propiedad
user_id
para rastrear al usuario que realiza o está involucrado en la acción rastreada por el webhook. Cuando los Superadministradores suplantan a otros usuarios o Usuarios avanzados, eluser_id
rastreado es el ID del usuario o Usuario avanzado suplantado.
Eventos
La siguiente es una lista de todos los eventos disponibles, divididos por áreas:
Assets (Activos)
Background jobs (Tareas en segundo plano)
Branches (Ramas)
Central repository (Repositorio central)
Certifications (Certificaciones)
Channels (Canales)
Course additional fields (Campos adicionales de cursos)
Course catalog (Catálogo de cursos)
Courses (Cursos)
Enrollments (Inscripciones)
Gamification (Gamificación)
ILT sessions (Sesiones ILT)
Learning plans (Planes de aprendizaje)
Skills (Habilidades)
Training materials (Materiales de formación)
Transactions (Transacciones)
Users (Usuarios)
Asset has been deleted (El activo ha sido eliminado) contribute.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id |
El ID del activo. |
title |
El título del activo. |
Asset has been unpublished (Se ha cancelado la publicación del activo) contribute.unpublished
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
asset_id |
El ID del activo. |
type |
El tipo de activo. Los posibles valores son:
|
title |
El título del activo. |
update_date |
La fecha de la actualización en UTC. Formato:
|
Asset has been updated (El activo ha sido actualizado) contribute.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id |
El ID del activo. |
title |
El título del activo. |
type |
El tipo de activo. Los posibles valores son:
|
visibility |
La visibilidad del activo. Los posibles valores son:
|
published |
El estado de publicación del activo. |
extra_data |
Sección de datos adicionales. |
|
Asset has been uploaded (Se ha cargado el activo) contribute.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id |
El ID del activo. |
title |
El título del activo. |
type |
El tipo de activo. Los posibles valores son:
|
visibility |
La visibilidad del activo. Los posibles valores son:
|
published |
El estado de publicación del activo. |
extra_data |
Sección de datos adicionales. |
|
Invitation to watch deleted (Invitación a ver eliminada) contribute.watchinvitation.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id_asset |
El ID del activo. |
invitations |
Los usuarios invitados a ver. |
users |
Los ID de los usuarios que ya no están invitados a ver. |
channels |
Los canales donde se ha cargado el activo. |
Background job aborted (Tarea en segundo plano abortada) bj.aborted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
job_hash |
El identificador único alfanumérico de la tarea en segundo plano. |
Background job completed (Tarea en segundo plano completada) bj.execution.completed
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
job_hash |
El identificador único alfanumérico de la tarea en segundo plano. |
errors_count |
Si la tarea en segundo plano terminó con errores, el número de errores ocurridos. |
Background job created (Tarea en segundo plano creada) bj.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
job_hash |
El identificador único alfanumérico de la tarea en segundo plano. |
name |
El nombre de la tarea en segundo plano, asignado automáticamente por la plataforma. |
endpoint |
La llamada a la API que se utilizará para la tarea en segundo plano programada. |
method |
El método utilizado en la llamada a la API. |
Background job deleted (Tarea en segundo plano eliminada) bj.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
job_hash |
El identificador único alfanumérico de la tarea en segundo plano. |
Background job execution started (Ejecución de la tarea en segundo plano iniciada) bj.started
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
job_hash |
El identificador único alfanumérico de la tarea en segundo plano. |
Branch has been created (Se ha creado la rama) branch.created
Propiedad | Descripción |
---|---|
branch_id |
ID de la rama creada. |
parent_id |
ID de la rama en la que se ha creado la nueva rama. |
code |
Código de la nueva rama, o una cadena vacía. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Branch has been deleted (Se ha eliminado la rama) branch.deleted
Propiedad | Descripción |
---|---|
branch_id |
ID de la rama eliminada. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Branch has been updated (Se ha actualizado la rama) branch.updated
Propiedad | Descripción |
---|---|
branch_id |
ID de la rama creada. |
parent_id |
ID de la rama a la que se ha movido la rama. No presente si la rama no ha sido movida. |
code |
Nuevo código de la rama, puede ser una cadena vacía. No presente si el código no ha sido cambiado. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
User assigned to a branch (Usuario asignado a una rama) branch.user.added
Propiedad | Descripción |
---|---|
user_id |
ID del usuario asignado a la rama. |
username |
Nombre de usuario del usuario. |
branch_id |
ID de la rama a la que ha sido asignado el usuario. |
branch_name |
Nombre de la rama a la que ha sido asignado el usuario. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
User removed from a branch (Usuario eliminado de una rama) branch.user.removed
Propiedad | Descripción |
---|---|
user_id |
ID del usuario eliminado de la rama |
username |
Nombre de usuario del usuario eliminado de la rama |
branch_id |
ID de la rama de la que ha sido eliminado el usuario |
branch_name |
Nombre de la rama de la que ha sido eliminado el usuario |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material pushed to course (Material de formación añadido al curso) tmrepo.course.trainingmaterial.added
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que asignó el material de formación al curso desde el repositorio central. |
username |
Nombre de usuario del usuario que asignó el material de formación al curso desde el repositorio central. |
course_id |
ID del curso al que se asignó el material de formación desde el repositorio central. |
course_name |
Título del curso al que se asignó el material de formación desde el repositorio central. |
course_type |
Tipo de curso al que se asignó el material de formación desde el repositorio central. Los posibles valores son:
|
training_material_name |
Título del material de formación asignado al curso desde el repositorio central. |
training_material_type |
El tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación asignado al curso desde el repositorio central. |
training_material_version_id |
ID de la versión del material de formación asignado al curso desde el repositorio central. |
training_material_version_name |
Nombre de la versión del material de formación proveniente del repositorio central que ha sido eliminado del curso. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material removed from course (Material de formación eliminado del curso) tmrepo.course.trainingmaterial.removed
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que eliminó el material de formación proveniente del repositorio central del curso. |
username |
Nombre de usuario del usuario que eliminó el material de formación proveniente del repositorio central del curso. |
course_id |
ID del curso del que se ha eliminado el material de formación proveniente del repositorio central. |
course_name |
Título del curso del que se ha eliminado el material de formación proveniente del repositorio central. |
course_type |
Tipo de curso del que se ha eliminado el material de formación proveniente del repositorio central. Los posibles valores son:
|
training_material_name |
Título del material de formación proveniente del repositorio central eliminado del curso. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación proveniente del repositorio central eliminado del curso. |
training_material_version_id |
ID de la versión del material de formación proveniente del repositorio central eliminado del curso. |
training_material_version_name |
Nombre de la versión del material de formación asignado al curso desde el repositorio central. |
user_play_count |
Número de usuarios que reprodujeron el material de formación. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material updated (Material de formación actualizado) tmrepo.trainingmaterial.updated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que actualizó el material de formación en el repositorio central. |
username |
Nombre de usuario del usuario que actualizó el material de formación en el repositorio central. |
training_material_name |
Título del material de formación actualizado en el repositorio central. |
training_material_type |
El tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación actualizado en el repositorio central. |
assigned_courses_count |
Número de cursos a los que está asignado el material de formación actualizado. |
versions_count |
Número de la versión del material de formación actualizado en el repositorio central. |
users_play_count |
Número de usuarios que reprodujeron el material de formación. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Certificaciones
Certification awarded (Certificación otorgada) certification.award.awarded
Consejo: Este webhook está destinado a ser utilizado con proveedores de certificación externos y diseñado para el uso exclusivamente en conjunción con Docebo Connect. Para que este webhook esté disponible en su plataforma, debe tener activado Docebo Connect y, en la pestaña Opciones avanzadas del menú Ajustes avanzados, también debe estar activada la funcionalidad de Certificaciones externas que se encuentra en la sección Connect. Tenga en cuenta que esta opción de los ajustes avanzados solo está disponible después de que se haya activado Connect en su plataforma.
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID de la certificación. |
user_id |
ID del usuario. |
issue_date |
La fecha de emisión. Formato: YYYY-MM-DD
|
expiration_date |
La fecha de vencimiento. Use null para que no tenga una fecha de vencimiento.Formato: YYYY-MM-DD
|
always_valid |
Devuelve 1 si siempre es válida, de lo contrario devuelve 0 . |
association_type |
El tipo al que está asociada la certificación. Ejemplo: external_integration
|
certification_user_id |
ID de usuario de la certificación en la plataforma integrada externamente. |
Ejemplo de carga útil:
{
"event": "certification.award.awarded",
"fired_by_batch_action": false,
"message_id": "wh-366d69b0-b5f1-11ee-89d3-e3991e9d4525",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com",
"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 (Certificación revocada) certification.award.revoked
Consejo: Este webhook está destinado a ser utilizado con proveedores de certificación externos y diseñado para el uso exclusivamente en conjunción con Docebo Connect. Para que este webhook esté disponible en su plataforma, debe tener activado Docebo Connect y, en la pestaña Opciones avanzadas del menú Ajustes avanzados, también debe estar activada la funcionalidad de Certificaciones externas que se encuentra en la sección Connect. Tenga en cuenta que esta opción de los ajustes avanzados solo está disponible después de que se haya activado Connect en su plataforma.
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID de la certificación. |
user_id |
ID del usuario. |
issue_date |
La fecha de emisión. Formato: YYYY-MM-DD
|
expiration_date |
La fecha de vencimiento. Use null para que no tenga una fecha de vencimiento.Formato: YYYY-MM-DD
|
always_valid |
Devuelve 1 si siempre es válida, de lo contrario devuelve 0 . |
association_type |
El tipo al que está asociada la certificación. Ejemplo: external_integration
|
certification_user_id |
ID de usuario de la certificación en la plataforma integrada externamente. |
Ejemplo de carga útil:
{
"event": "certification.award.revoked",
"fired_by_batch_action": false,
"message_id": "wh-ad70bb50-b6bb-11ee-ac50-7561ccd0056e",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com",
"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"
}
}
Ejemplo con múltiples cargas útiles:
{
"event": "certification.award.revoked",
"fired_by_batch_action": false,
"message_id": "wh-ab6569c0-b5f1-11ee-89d3-e3991e9d4525",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com",
"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 (Certificación actualizada) certification.award.updated
Consejo: Este webhook está destinado a ser utilizado con proveedores de certificación externos y diseñado para el uso exclusivamente en conjunción con Docebo Connect. Para que este webhook esté disponible en su plataforma, debe tener activado Docebo Connect y, en la pestaña Opciones avanzadas del menú Ajustes avanzados, también debe estar activada la funcionalidad de Certificaciones externas que se encuentra en la sección Connect. Tenga en cuenta que esta opción de los ajustes avanzados solo está disponible después de que se haya activado Connect en su plataforma.
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato: YYYY-MM-DD HH:mm:ss
|
certification_id |
ID de la certificación. |
user_id |
ID del usuario. |
issue_date |
La fecha de emisión actualizada. Formato: YYYY-MM-DD
|
issue_date_old |
La fecha de emisión anterior. Formato: YYYY-MM-DD
|
expiration_date |
La fecha de vencimiento actualizada o null para que no tenga fecha de vencimiento.Formato: YYYY-MM-DD
|
expiration_date_old |
La fecha de vencimiento anterior o null para que no tenga fecha de vencimiento.Formato: YYYY-MM-DD
|
always_valid |
Devuelve 1 si siempre es válida, de lo contrario devuelve 0 . |
always_valid_old |
El valor anterior para always_valid ; devuelve 1 si siempre fue válida, de lo contrario devuelve 0 . |
association_type |
El tipo al que está asociada la certificación. Ejemplo: external_integration
|
certification_user_id |
ID de usuario de la certificación en la plataforma integrada externamente. |
Ejemplo de carga útil:
{
"event": "certification.award.updated",
"fired_by_batch_action": false,
"message_id": "wh-c4e72d30-e516-11ee-97d3-3b0acad5c01f",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com",
"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 content has been assigned (Se ha asignado el contenido del canal) channel.content.assigned
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
channel_id |
ID del canal. |
title |
Nombre del canal. |
language |
Idioma del canal. |
asset_id |
ID de cada unidad de contenido asignada. |
asset_type |
El tipo de cada unidad de contenido asignada. Los posibles valores son:
|
Channel content has been removed (Se ha eliminado el contenido del canal) channel.content.removed
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
channel_id |
ID del canal. |
title |
Nombre del canal. |
language |
Idioma del canal. |
asset_id |
ID de cada unidad de contenido asignada. |
asset_type |
El tipo de cada unidad de contenido asignada. Los posibles valores son:
|
Channel created (Canal creado) channel.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
channel_id |
ID del canal recién creado. |
title |
Nombre del canal. |
language |
Idioma del canal. |
upload_permissions |
Quién tiene permiso para subir contenido al canal. Los posibles valores son:
|
enabled |
Si el canal se muestra o no. Los posibles valores son:
|
creation_date |
La fecha de creación del canal en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
Channel deleted (Canal eliminado) channel.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
channel_id |
ID del canal eliminado. |
title |
Nombre del canal. |
language |
Idioma del canal. |
upload_permissions |
Quién tiene permiso para subir contenido al canal. Los posibles valores son:
|
enabled |
Si el canal se muestra o no. Los posibles valores son:
|
deletion_date |
La fecha de eliminación del canal en UTC Formato:
|
extra_data |
Sección de datos adicionales. |
Channel expert added (Experto del canal añadido) channel.expert.added
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del experto. |
channel_id |
ID del canal asociado con el experto. |
extra_data |
Sección de datos adicionales. |
Channel expert removed (Experto del canal eliminado) channel.expert.removed
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del experto. |
channel_id |
ID del canal asociado con el experto. |
extra_data |
Sección de datos adicionales. |
Channel updated (Canal actualizado) channel.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
channel_id |
ID del canal actualizado. |
title |
Nombre del canal. |
language |
Idioma del canal. |
upload_permissions |
Quién tiene permiso para subir contenido al canal. Los posibles valores son:
|
enabled |
Si el canal se muestra o no. Los posibles valores son:
|
update_date |
La fecha de actualización del canal en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
Course created (Curso creado) course.created
Propiedad | Descripción |
---|---|
course_id |
ID del curso. |
name |
Título del curso. |
type |
Tipo de curso. Los posibles valores son
|
code |
Código del curso (puede estar vacío o ser null ). |
creation_date |
La fecha de creación en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
start_date |
Fecha de inicio del curso. |
end_date |
Fecha de finalización del curso. |
language |
Idioma del curso. |
duration |
Duración del curso, expresada en segundos. |
extra_data |
Sección de datos adicionales. |
|
Course deleted (Curso eliminado) course.deleted
Propiedad | Descripción |
---|---|
course_id |
ID del curso. |
name |
Título del curso. |
type |
Tipo de curso. Los posibles valores son:
|
code |
Código del curso (puede estar vacío o ser null ). |
deletion_date |
La fecha de eliminación en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
start_date |
Fecha de inicio del curso. |
end_date |
Fecha de finalización del curso. |
language |
Idioma del curso. |
duration |
Duración del curso, expresada en segundos. |
Course properties have been changed (Se han modificado las propiedades del curso) course.updated
Propiedad | Descripción |
---|---|
course_id |
ID del curso. |
name |
Título del curso. |
type |
Tipo de curso. Los posibles valores son:
|
code |
Código del curso (puede estar vacío o ser null ). |
update_date |
La fecha de la actualización en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
start_date |
Fecha de inicio del curso. |
end_date |
Fecha de finalización del curso. |
language |
Idioma del curso. |
duration |
Duración del curso, expresada en segundos. |
extra_data |
Sección de datos adicionales. |
|
The course has been marked as outdated (Se ha marcado el curso como obsoleto) content.markedoutdated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
course_id |
ID del curso marcado como obsoleto. |
user_id |
ID del usuario que marcó el curso como obsoleto. |
number_of_reports |
Número de veces que el curso ha sido marcado como obsoleto. |
User has rated a course (El usuario ha calificado un curso) course.rating.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
course_id |
ID del curso calificado. |
user_id |
ID del usuario que calificó el curso. |
user_rating |
Valor de calificación. |
average_rating |
Calificación promedio del curso, incluyendo la calificación actual del usuario. |
number_of_votes |
Número de calificaciones recibidas para el curso. |
User enrollment in a course has been updated (La inscripción del usuario en un curso ha sido actualizada) course.enrollment.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario inscrito. |
course_id |
ID del curso en el que está inscrito el usuario. |
status |
Una cadena que representa el nuevo estado de inscripción. Los posibles valores son:
|
level |
Nivel del usuario en el curso. Los posibles valores son:
|
enrollment_date |
La fecha en que se registró la inscripción, en UTC. Formato:
|
enrollment_date_begin_validity |
La fecha en que comienza la validez de la inscripción, en UTC. Formato:
|
enrollment_date_end_validity |
La fecha en que finaliza la validez de la inscripción, en UTC Formato:
|
subscribed_by_id |
ID del usuario que inscribió al usuario identificado por el parámetro user_id . |
extra_data |
Sección de datos adicionales. |
|
ILT session enrollment updated (Inscripción en la sesión ILT actualizada) ilt.session.enrollment.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario. |
course_id |
ID del curso. |
session_id |
ID de la sesión ILT asociada con el curso. |
session_name |
Nombre de la sesión en la que el usuario ha sido inscrito. |
level |
El nivel de inscripción del usuario. Los posibles valores son:
|
enrollment_date |
Fecha de la inscripción. |
enrollment_date_begin_validity |
Inicio del periodo de validez de la inscripción (puede ser null ). |
enrollment_date_end_validity |
Fin del periodo de validez (puede ser null ). |
subscribed_by_id |
ID del Superadministrador o Usuario avanzado que inscribió al usuario, o ID del usuario si se autoinscribió. |
status |
Estado de inscripción. Los posibles valores son:
|
extra_data |
Sección de datos adicionales. |
|
Learner completed course (El alumno completó el curso) course.enrollment.completed
Propiedad | Descripción |
---|---|
user_id |
ID del usuario. |
course_id |
ID del curso. |
completion_date |
Fecha de finalización. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
level |
Nivel del usuario en el curso. Los posibles valores son:
|
subscribed_by_id |
ID del usuario que inscribió al usuario identificado por el parámetro user_id . |
status |
Estado de inscripción. Los posibles valores son:
|
enrollment_date |
La fecha en que se registró la inscripción, en UTC. Formato:
|
enrollment_date_begin_validity |
La fecha en que comienza la validez de la inscripción, en UTC. Formato:
|
enrollment_date_end_validity |
La fecha en que finaliza la validez de la inscripción, en UTC. Formato:
|
assignment_type |
El atributo de prioridad de inscripción del plan de aprendizaje. Los posibles valores son: Este campo se rastrea solo si la opción Mostrar la sección Atributos de inscripción está habilitada en el menú de ajustes avanzados de la plataforma. |
extra_data |
Sección de datos adicionales. |
|
Ejemplo de carga útil:
{
"event":"course.enrollment.completed",
"fired_by_batch_action":false,
"message_id":"wh-20240318-056045-baf44a12-722b-4de1-a631-1a68938be6e9",
"webhook_id":11,
"original_domain":"example-domain.docebosaas.com",
"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 (Usuario inscrito en la sesión ILT) ilt.session.enrollment.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario. |
course_id |
ID del curso. |
session_id |
ID de la sesión ILT asociada con el curso. |
session_name |
Nombre de la sesión en la que el usuario ha sido inscrito. |
level |
El nivel de inscripción del usuario. Los posibles valores son:
|
enrollment_date |
Fecha de la inscripción. |
enrollment_date_begin_validity |
Inicio del periodo de validez de la inscripción (puede ser null ). |
enrollment_date_end_validity |
Fin del periodo de validez (puede ser null ). |
subscribed_by_id |
ID del Superadministrador o Usuario avanzado que inscribió al usuario, o ID del usuario si se autoinscribió. |
status |
Estado de inscripción. Los posibles valores son
|
extra_data |
Sección de datos adicionales. |
|
User enrolled in a course (Usuario inscrito en un curso) course.enrollment.created
Propiedad | Descripción |
---|---|
user_id |
ID del usuario. |
username |
Nombre de usuario del usuario. |
course_id |
ID del curso. |
course_name |
Título del curso. |
level |
El nivel de inscripción del usuario. Los posibles valores son:
|
enrollment_date |
Fecha de la inscripción. |
enrollment_date_begin_validity |
Inicio del periodo de validez de la inscripción (puede ser null ). |
enrollment_date_end_validity |
Fin del periodo de validez (puede ser null ). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
subscribed_by_id |
ID del Superadministrador o Usuario avanzado que inscribió al usuario, o ID del usuario si se autoinscribió. |
status |
Estado de inscripción. Los posibles valores son:
|
assignment_type |
El atributo de prioridad de inscripción del plan de aprendizaje. Los posibles valores son: Este campo se rastrea solo si la opción Mostrar la sección Atributos de inscripción está habilitada en el menú de ajustes avanzados de la plataforma. |
extra_data |
Sección de datos adicionales. |
|
User unenrolled from course (Inscripción del usuario en el curso cancelada) course.enrollment.deleted
Propiedad | Descripción |
---|---|
user_id |
ID del usuario inscrito. |
username |
Nombre de usuario del usuario. |
course_id |
ID del curso en el que está inscrito el usuario. |
course_name |
Título del curso en el que está inscrito el usuario. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
level |
Nivel del usuario en el curso. Los posibles valores son:
|
enrollment_date |
La fecha en que se registró la inscripción, en UTC. Formato:
|
enrollment_date_begin_validity |
La fecha en que comienza la validez de la inscripción, en UTC. Formato:
|
enrollment_date_end_validity |
La fecha en que finaliza la validez de la inscripción, en UTC. Formato:
|
subscribed_by_id |
ID del usuario que inscribió al usuario identificado por el parámetro user_id . |
status |
Estado de la inscripción. Los posibles valores son:
|
extra_data |
Sección de datos adicionales. |
|
Enrollment updated (Inscripción actualizada) course.enrollment.updatedbyadmin
Propiedad | Descripción |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del Superadministrador que actualizó la inscripción. |
user_name |
Nombre de usuario del Superadministrador que actualizó la inscripción. |
course_id |
ID del curso en que la inscripción fue actualizada por el Superadministrador. |
course_name |
Título del curso en que la inscripción fue actualizada por el Superadministrador. |
enrollment_updates |
Sección de actualizaciones de la inscripción. |
enrollment_priority_old |
Prioridad de la inscripción anterior. Los posibles valores son:
|
enrollment_priority |
Nueva prioridad de la inscripción. |
User earned a badge (El usuario ha obtenido una insignia) badge.earned
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id_badge |
ID de la insignia. |
id_user |
ID del usuario. |
score |
La puntuación total alcanzada. |
issued_on |
La fecha y hora en que se expidió la insignia, en UTC. Formato:
|
event_type |
El tipo de evento. Los posibles valores son:
|
badge_name |
El nombre de la insignia. |
badge_image |
La URL de la imagen de la insignia. |
is_shareable |
Un valor booleano que indica si la insignia se puede compartir. |
User unenrolled from an ILT session (Inscripción del usuario en una sesión ILT cancelada) ilt.session.enrollment.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario. |
course_id |
ID del curso. |
session_id |
ID de la sesión ILT asociada con el curso. |
session_name |
Nombre de la sesión en la que el usuario ha sido inscrito. |
level |
El nivel de inscripción del usuario. Los posibles valores son:
|
enrollment_date |
Fecha de la inscripción. |
enrollment_date_begin_validity |
Inicio del periodo de validez de la inscripción (puede ser null ). |
enrollment_date_end_validity |
Fin del periodo de validez (puede ser null ). |
subscribed_by_id |
ID del Superadministrador o Usuario avanzado que inscribió al usuario, o ID del usuario si se autoinscribió. |
status |
Estado de la inscripción. Los posibles valores son:
|
ILT external calendar event changed (Evento ILT de calendario externo modificado) ilt.extcalendar.event.changed
Información: Este webhook es solo para el uso por parte de recetas específicas de Docebo Connect y no debe usarse para ningún otro propósito.
ILT external calendar session changed (Sesión ILT de calendario externo modificada) ilt.extcalendar.session.changed
Información: Este webhook es solo para el uso por parte de recetas específicas de Docebo Connect y no debe usarse para ningún otro propósito.
ILT session changed (Sesión ILT modificada) ilt.session.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
course_id |
ID del curso asociado con la sesión ILT actualizada. |
course_code |
Código del curso asociado con la sesión ILT actualizada. |
session_id |
ID de la sesión ILT actualizada. |
session_code |
Código de la sesión ILT actualizada. |
session_name |
Nombre de la sesión ILT actualizada. |
extra_data |
Sección de datos adicionales. |
|
ILT session deleted (Sesión ILT eliminada) ilt.session.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
course_id |
ID del curso asociado con la sesión ILT eliminada. |
course_code |
Código del curso asociado con la sesión ILT eliminada. |
session_id |
ID de la sesión ILT eliminada. |
session_code |
Código de la sesión ILT eliminada. |
session_name |
Nombre de la sesión ILT eliminada. |
New ILT session created (Nueva sesión ILT creada) ilt.session.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
course_id |
ID del curso asociado con la sesión ILT. |
course_code |
Código del curso asociado con la sesión ILT. |
session_id |
ID de la nueva sesión ILT. |
session_code |
Código de la nueva sesión ILT. |
session_name |
Nombre de la nueva sesión ILT. |
extra_data |
Sección de datos adicionales. |
|
Admin added a course to a learning plan (El administrador añadió un curso a un plan de aprendizaje) learningplan.course.added
Propiedad | Descripción |
---|---|
learning_plan_id |
ID del plan de aprendizaje. |
course_id |
ID del curso añadido al plan de aprendizaje. |
course_name |
Título del curso añadido al plan de aprendizaje. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Admin created a learning plan (El administrador creó un plan de aprendizaje) learningplan.created
Propiedad | Descripción |
---|---|
learning_plan_id |
ID del plan de aprendizaje. |
name |
Título del plan de aprendizaje. |
code |
Código del plan de aprendizaje (puede estar vacío o ser null ). |
creation_date |
La fecha de creación, en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
Admin deleted a learning plan (El administrador eliminó un plan de aprendizaje) learningplan.deleted
Propiedad | Descripción |
---|---|
learning_plan_id |
ID del plan de aprendizaje. |
name |
Título del plan de aprendizaje. |
code |
Código del plan de aprendizaje (puede estar vacío o ser null ). |
deletion_date |
La fecha de eliminación, en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Admin removed a course from a learning plan (El administrador eliminó un curso de un plan de aprendizaje) learningplan.course.removed
Propiedad | Descripción |
---|---|
learning_plan_id |
ID del plan de aprendizaje. |
course_id |
ID del curso eliminado del plan de aprendizaje. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Admin updated a learning plan (El administrador actualizó un plan de aprendizaje) learningplan.updated
Propiedad | Descripción |
---|---|
learning_plan_id |
ID del plan de aprendizaje. |
name |
Título del plan de aprendizaje. |
code |
Código del plan de aprendizaje (puede estar vacío o ser null ). |
update_date |
La fecha de la actualización en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
Learner completed learning plan (El alumno completó el plan de aprendizaje) (learningplan.enrollment.completed
)
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario inscrito. |
username |
Nombre de usuario del usuario inscrito. |
learning_plan_id |
ID del plan de aprendizaje. |
learning_plan_name |
Título del plan de aprendizaje. |
triggering_course_id |
ID del curso que desencadena la finalización del plan de aprendizaje. |
triggering_course_name |
Título del curso que desencadena la finalización del plan de aprendizaje. |
assignment_type |
El atributo de prioridad de inscripción del plan de aprendizaje. Los posibles valores son: Este campo se rastrea solo si la opción Mostrar la sección Atributos de inscripción está habilitada en el menú de ajustes avanzados de la plataforma. |
User enrollment in a learning plan has been updated (Se ha actualizado la inscripción del usuario en un plan de aprendizaje) (learningplan.enrollment.updated
)
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario cuya inscripción fue actualizada. |
username |
Nombre de usuario del usuario cuya inscripción fue actualizada. |
learning_plan_id |
ID del plan de aprendizaje. |
learning_plan_name |
Título del plan de aprendizaje. |
enrollment_updates |
Sección de actualizaciones de la inscripción. |
enrollment_priority_old |
Prioridad de inscripción anterior. Los posibles valores son:
|
enrollment_priority |
Nueva prioridad de inscripción. |
assignment_type |
El atributo de prioridad de inscripción del plan de aprendizaje. Los posibles valores son: Este campo se rastrea solo si la opción Mostrar la sección Atributos de inscripción está habilitada en el menú de ajustes avanzados de la plataforma. |
extra_data |
Sección de datos adicionales. |
|
Learning plan enrollment created (Inscripción en el plan de aprendizaje creada) (learningplan.enrollment.created
)
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario inscrito. |
username |
Nombre de usuario del usuario inscrito. |
learning_plan_id |
ID del plan de aprendizaje. |
learning_plan_name |
Título del plan de aprendizaje. |
learning_plan_code |
Código del plan de aprendizaje. |
enrollment_date |
La fecha de inscripción. Formato:
|
subscribed_by_id |
ID del Superadministrador o Usuario avanzado que inscribió al usuario, o ID del usuario si se autoinscribió. |
enrollment_date_begin_validity |
El inicio del periodo de validez de la inscripción (puede ser null ). |
enrollment_date_end_validity |
El final del periodo de validez (puede ser null ). |
assignment_type |
El atributo de prioridad de inscripción del plan de aprendizaje. Los posibles valores son: Este campo se rastrea solo si la opción Mostrar la sección Atributos de inscripción está habilitada en el menú de ajustes avanzados de la plataforma. |
extra_data |
Sección de datos adicionales. |
|
Learning plan enrollment deleted (Inscripción en el plan de aprendizaje eliminada) learningplan.enrollment.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario inscrito. |
username |
Nombre de usuario del usuario inscrito. |
learning_plan_id |
ID del plan de aprendizaje. |
Learner completed content with assigned skills (El alumno completó contenido con habilidades asignadas) skill.object.completed
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
id_user |
ID del usuario. |
object_id |
ID del contenido. |
object_type |
Tipo de contenido. Valor:
|
name |
Título del contenido. |
skills |
Habilidades asociadas con el contenido. |
|
An assignment has been submitted (Se ha enviado una tarea) lo.assignment.submission
Propiedad | Descripción |
---|---|
submission_id |
ID de la entrega de la tarea creada por el alumno. |
creation_date |
La fecha y hora en que se generó la entrega en UTC Formato:
|
user_id |
ID del alumno que envía la tarea. |
lo_id |
ID del material de formación de la tarea. |
lo_name |
Título del material de formación de la tarea. |
name |
Título para la entrega de la tarea, según lo definido por el alumno. |
description |
Comentarios añadidos por el alumno junto con la entrega. |
course_id |
ID del curso donde se creó el material de formación de la tarea. |
files |
Uno o más archivos subidos. |
| |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
An assignment tracking has been reset (Se ha restablecido el seguimiento de una tarea) lo.assignment.submission.reset
Propiedad | Descripción |
---|---|
submission_id |
ID de la entrega de la tarea creada por el alumno. |
user_id |
ID del alumno que envía la tarea. |
lo_id |
ID del material de formación de la tarea. |
lo_name |
Título del material de formación de la tarea. |
name |
Título para la entrega de la tarea, según lo definido por el alumno. |
description |
Comentarios añadidos por el alumno junto con la entrega. |
creation_date |
La fecha en que se envió la tarea en UTC Formato:
|
course_id |
ID del curso donde se creó el material de formación de la tarea. |
files |
Uno o más archivos subidos. |
| |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Assignment has been evaluated (Se ha evaluado la tarea) lo.assignment.evaluation
Propiedad | Descripción |
---|---|
submission_id |
ID de la entrega de la tarea evaluada por el instructor. |
user_id |
ID del alumno en evaluación por parte del instructor. |
lo_id |
ID del material de formación de la tarea. |
lo_name |
Nombre del material de formación del tipo tarea. |
course_id |
ID del curso donde se creó el material de formación de la tarea. |
score |
La puntuación otorgada por el instructor. El rango permitido es: 0 - 100 El valor predeterminado es "0". |
comment |
Los comentarios de evaluación del instructor. |
allow_reupload |
Un valor booleano establece si se permite al alumno volver a enviar la tarea cuando suspende. El valor predeterminado es |
status |
El estado de la evaluación. Los posibles valores son:
|
url |
El nombre de archivo hash del informe de evaluación del instructor. |
filename |
El nombre de archivo original, según lo subido por el instructor. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
instructor_id |
ID del instructor que evaluó esta tarea. |
Training material has been created in a course (Se ha creado material de formación en un curso) course.trainingmaterial.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario que creó el material de formación. |
username |
Nombre de usuario del usuario que creó el material de formación. |
course_id |
ID del curso donde se creó el material de formación. |
course_name |
Título del curso donde se creó el material de formación. |
training_material_name |
Título del material de formación recién creado. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación recién creado. |
Training material has been updated in a course (Se ha actualizado el material de formación en un curso) course.trainingmaterial.updated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que actualizó el material de formación. |
username |
Nombre de usuario del usuario que actualizó el material de formación. |
course_id |
ID del curso donde se actualizó el material de formación. |
course_name |
Título del curso donde se actualizó el material de formación. |
training_material_name |
Título del material de formación actualizado. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación actualizado. |
user_play_count |
Número de usuarios que reprodujeron el material de formación. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material has been deleted from a course (Se ha eliminado el material de formación de un curso) course.trainingmaterial.deleted
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que eliminó el material de formación. |
username |
Nombre de usuario del usuario que eliminó el material de formación. |
course_id |
ID del curso donde se eliminó el material de formación. |
course_name |
Título del curso donde se eliminó el material de formación. |
training_material_name |
Título del material de formación eliminado. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación eliminado. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material status has changed (El estado del material de formación ha cambiado) trainingmaterial.playstatus.updated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario cuya acción cambió el estado del material de formación. |
username |
Nombre de usuario del usuario cuya acción cambió el estado del material de formación. |
course_id |
ID del curso donde cambió el estado del material de formación. |
course_name |
Título del curso donde cambió el estado del material de formación. |
course_type |
Tipo de curso al que pertenece el material de formación con estado cambiado. Los posibles valores son:
|
training_material_name |
Título del material de formación con estado cambiado. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación con estado cambiado. |
training_material_status |
Nuevo estado del material de formación. Los posibles valores son:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material has been assigned to a course from the Central repository (Se ha asignado material de formación a un curso desde el repositorio central) tmrepo.course.trainingmaterial.added
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que asignó el material de formación al curso desde el repositorio central. |
username |
Nombre de usuario del usuario que asignó el material de formación al curso desde el repositorio central. |
course_id |
ID del curso al que se asignó el material de formación desde el repositorio central. |
course_name |
Título del curso al que se asignó el material de formación desde el repositorio central. |
course_type |
Tipo de curso al que se asignó el material de formación desde el repositorio central. Los posibles valores son:
|
training_material_name |
Título del material de formación asignado al curso desde el repositorio central. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación asignado al curso desde el repositorio central. |
training_material_version_id |
ID de la versión del material de formación asignado al curso desde el repositorio central. |
training_material_version_name |
Nombre de la versión del material de formación proveniente del repositorio central que fue eliminado del curso. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material coming from the Central repository has been removed from a course (Se ha eliminado el material de formación proveniente del repositorio central de un curso) tmrepo.course.trainingmaterial.removed
Propiedad | Descripción |
---|---|
user_id |
ID del usuario que eliminó el material de formación proveniente del repositorio central del curso. |
username |
Nombre de usuario del usuario que eliminó el material de formación proveniente del repositorio central del curso. |
course_id |
ID del curso de donde se eliminó el material de formación proveniente del repositorio central. |
course_name |
Título del curso de donde se eliminó el material de formación proveniente del repositorio central. |
course_type |
Tipo de curso de donde se eliminó el material de formación proveniente del repositorio central. Los posibles valores son:
|
training_material_name |
Título del material de formación proveniente del repositorio central eliminado del curso. |
training_material_type |
Tipo de material de formación. Los posibles valores son:
|
training_material_id |
ID del material de formación proveniente del repositorio central eliminado del curso. |
training_material_version_id |
ID de la versión del material de formación proveniente del repositorio central eliminado del curso. |
training_material_version_name |
Nombre de la versión del material de formación asignado al curso desde el repositorio central. |
user_play_count |
Número de usuarios que reprodujeron el material de formación. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Training material has been updated in the Central repository (Se ha actualizado el material de formación en el repositorio central) tmrepo.trainingmaterial.updated
Transaction created (Transacción creada) ecommerce.transaction.created
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
transaction_id |
ID de la transacción, asignado automáticamente por la plataforma. |
user_id |
ID del usuario que ejecutó la transacción. |
transaction_date |
La fecha y hora de la transacción en UTC. Formato:
|
payment_type |
Tipo de pago utilizado para saldar la transacción. |
external_transaction_id |
ID de la transacción en el lado de la pasarela de pago (no siempre presente). |
payment_status |
Estado del pago. Los posibles valores son:
|
total_paidamount |
El monto total pagado por la transacción. |
currency |
Moneda utilizada para saldar la transacción. |
Transaction deleted (Transacción eliminada) ecommerce.transaction.deleted
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
transaction_id |
ID de la transacción, asignado automáticamente por la plataforma. |
user_id |
ID del usuario que ejecutó la transacción. |
transaction_date |
La fecha y hora de la transacción en UTC. Formato:
|
payment_type |
Tipo de pago utilizado para saldar la transacción. |
external_transaction_id |
ID de la transacción en el lado de la pasarela de pago (no siempre presente). |
payment_status |
Estado del pago, siempre establecido en canceled . |
total_paidamount |
El monto total pagado por la transacción. |
Transaction updated (Transacción actualizada) ecommerce.transaction.updated
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
transaction_id |
ID de la transacción, asignado automáticamente por la plataforma. |
user_id |
ID del usuario que ejecutó la transacción. |
transaction_date |
La fecha y hora de la transacción en UTC. Formato:
|
payment_type |
Tipo de pago utilizado para saldar la transacción. |
external_transaction_id |
ID de la transacción en el lado de la pasarela de pago (no siempre presente). |
payment_status |
Estado del pago, siempre establecido en canceled . |
total_paidamount |
El monto total pagado por la transacción. |
Registration request sent (Solicitud de registro enviada) user.selfregistrationrequest.sent
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario que solicita autorregistrarse en la plataforma. |
username |
Nombre de usuario del usuario que solicita autorregistrarse en la plataforma. |
level |
Nivel del usuario que solicita autorregistrarse. |
email |
Correo electrónico del usuario que solicita autorregistrarse. |
firstname |
Nombre del usuario que solicita autorregistrarse. |
lastname |
Apellido/s del usuario que solicita autorregistrarse. |
Registration confirmed (Registro confirmado) user.selfregistrationrequest.approved
Propiedad | Descripción |
---|---|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
user_id |
ID del usuario que solicita autorregistrarse en la plataforma. |
username |
Nombre de usuario del usuario que solicita autorregistrarse en la plataforma. |
level |
Nivel del usuario que solicita autorregistrarse. |
email |
Correo electrónico del usuario que solicita autorregistrarse. |
approval_time |
La marca de tiempo del momento en que el Superadministrador aprueba el registro del usuario. Formato:
|
firstname |
Nombre del usuario que solicita autorregistrarse. |
lastname |
Apellido/s del usuario que solicita autorregistrarse. |
User has been created (El usuario ha sido creado) user.created
Propiedad | Descripción |
---|---|
user_id |
ID del nuevo usuario. |
username |
Nombre de usuario del nuevo usuario |
email |
Correo electrónico del usuario recién creado (puede ser null o estar vacío). |
creation_date |
La fecha de creación del usuario en UTC. Formato:
|
expiration_date |
La fecha de caducidad del usuario en UTC. Formato:
|
level |
Nivel del usuario creado. Los posibles valores son:
|
firstname |
El nombre del usuario (puede ser null ). |
lastname |
El/los apellido/s del usuario (puede ser null ). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
provisioned |
Proveedor de Identidad (IdP) con el que fue aprovisionado el usuario recién creado. Los posibles valores son:
|
extra_data |
Sección de datos adicionales. |
|
User has been deactivated (El usuario ha sido desactivado) user.deactivated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario desactivado. |
username |
Nombre de usuario del usuario. |
email |
Correo electrónico del usuario desactivado (puede ser null o estar vacío). |
deactivation_date |
La fecha de desactivación del usuario en UTC. Formato:
|
expiration_date |
La fecha de caducidad del usuario en UTC. Formato:
|
level |
Nivel del usuario desactivado. |
firstname |
El nombre del usuario (puede ser null o estar vacío). |
lastname |
El/los apellido/s del usuario (puede ser null o estar vacío). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
User has been deleted (El usuario ha sido eliminado) user.deleted
Propiedad | Descripción |
---|---|
user_id |
ID del usuario eliminado. |
username |
Nombre de usuario del usuario eliminado. |
deletion_date |
La fecha de eliminación del usuario en UTC. Formato:
|
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
User has been modified (El usuario ha sido modificado) user.updated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario actualizado. |
username |
Nombre de usuario del usuario actualizado. |
email |
Correo electrónico del usuario actualizado (puede ser null o estar vacío). |
update_date |
La fecha de la actualización en UTC. Formato:
|
expiration_date |
La fecha de caducidad del usuario en UTC. Formato:
|
level |
Nivel del usuario actualizado. |
firstname |
El nombre del usuario (puede ser null o estar vacío). |
lastname |
El/los apellido/s del usuario (puede ser null o estar vacío). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
extra_data |
Sección de datos adicionales. |
|
User has been re-activated (El usuario ha sido reactivado) user.reactivated
Propiedad | Descripción |
---|---|
user_id |
ID del usuario reactivado. |
username |
Nombre de usuario del usuario reactivado. |
email |
Correo electrónico del usuario reactivado (puede ser null o estar vacío). |
reactivation_date |
La fecha de reactivación del usuario en UTC. Formato:
|
expiration_date |
La fecha de caducidad del usuario en UTC. Formato:
|
level |
Nivel del usuario reactivado. |
firstname |
El nombre del usuario reactivado (puede ser null o estar vacío). |
lastname |
El/los apellido/s del usuario reactivado (puede ser null o estar vacío). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
User registered into the platform (Usuario registrado en la plataforma) user.selfregistered
Propiedad | Descripción |
---|---|
user_id |
ID del usuario. |
username |
Nombre de usuario del usuario. |
email |
Correo electrónico del usuario (puede ser null o estar vacío). |
creation_date |
La fecha de creación del usuario en UTC. Formato:
|
level |
El nivel del usuario. Los posibles valores son:
|
firstname |
El nombre del usuario (puede ser null o estar vacío). |
lastname |
El/los apellido/s del usuario (puede ser null o estar vacío). |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Course additional field has been deleted (Se ha eliminado el campo adicional del curso) courseadditionalfield.deleted
Propiedad | Descripción |
---|---|
additional_field_id |
ID del campo adicional eliminado. |
course_type |
Tipo de curso del cual se eliminó el campo adicional. Los posibles valores son:
|
type |
El tipo de campo adicional. Los posibles valores son:
|
name |
Nombre del campo adicional eliminado. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Course removed from catalog (Curso eliminado del catálogo) catalog.course.deleted
Propiedad | Descripción |
---|---|
catalog_id |
ID del catálogo del cual se eliminó el curso. |
course_id |
ID del curso eliminado del catálogo. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|
Learning plan removed from catalog (Plan de aprendizaje eliminado del catálogo) catalog.learningplan.delete
Propiedad | Descripción |
---|---|
catalog_id |
ID del catálogo del cual se eliminó el plan de aprendizaje. |
learning_plan_id |
ID del plan de aprendizaje eliminado del catálogo. |
fired_at |
La fecha y hora del momento en que se desencadenó el evento en UTC. Formato:
|