La API de Zoom permite integrar la plataforma de videoconferencias con otras aplicaciones (ERP, CRM, herramientas de BI, plataformas educativas, automatizaciones, etc.) mediante un conjunto de recursos y datos que se pueden consultar, crear o actualizar.
A continuación encontrarás el detalle de todas las entidades y los campos soportados, agrupados por tipo de recurso.
USERS
Gestión de usuarios dentro de una cuenta de Zoom.
- id – Identificador único del usuario.
- first_name – Nombre.
- last_name – Apellidos.
- email – Correo electrónico.
- type – Tipo de licencia asignada.
- pmi – Personal Meeting ID del usuario.
- timezone – Zona horaria.
- verified – Estado de verificación del email.
- dept – Departamento del usuario.
- last_login_time – Último acceso.
- status – Activo / Inactivo.
MEETINGS
Información de reuniones programadas y sus datos técnicos.
- id – Identificador de la reunión.
- host_id – ID del anfitrión.
- topic – Título o tema de la reunión.
- type – Tipo de reunión (instantánea, programada, recurrente).
- status – Estado (scheduled, waiting, started).
- start_time – Fecha y hora de inicio.
- duration – Duración prevista en minutos.
- timezone – Zona horaria.
- agenda – Descripción de la reunión.
- created_at – Fecha de creación.
WEBINARS
Gestión de webinars creados en Zoom.
- id – Identificador del webinar.
- host_id – Anfitrión.
- topic – Tema del webinar.
- type – Tipo de sesión.
- start_time – Hora de inicio.
- duration – Duración.
- timezone – Zona horaria.
- agenda – Información adicional.
- created_at – Fecha de creación.
MEETING PARTICIPANTS
Listado de participantes y su actividad dentro de la reunión.
- user_id – Identificador del usuario participante.
- name – Nombre mostrado.
- email – Correo del participante.
- join_time – Hora de entrada.
- leave_time – Hora de salida.
- duration – Tiempo conectado.
- status – Estado durante la reunión.
WEBINAR ATTENDEES
Participantes registrados y asistentes reales de un webinar.
- id – Identificador del asistente.
- user_email – Email del asistente.
- name – Nombre.
- join_time – Hora de acceso.
- leave_time – Salida.
- duration – Tiempo total de asistencia.
- attentiveness_score – Nivel de atención (cuando aplica).
CLOUD RECORDINGS
Grabaciones en la nube generadas desde reuniones o webinars.
- uuid – Identificador único de grabación.
- id – ID del recurso grabado.
- host_id – Anfitrión.
- topic – Título de la reunión/webinar grabado.
- start_time – Fecha y hora de inicio.
- duration – Duración.
- total_size – Tamaño total del archivo.
- recording_count – Número de archivos asociados.
- recording_files – Lista de archivos (mp4, m4a, chat, transcripción, etc.).
REPORTS – MEETINGS
Informes avanzados sobre reuniones finalizadas.
- id – Identificador de la reunión.
- topic – Tema.
- start_time – Inicio.
- end_time – Fin.
- duration – Duración total.
- total_participants – Número de asistentes.
- participants – Detalle individual.
REPORTS – WEBINARS
Informes avanzados sobre webinars.
- id – Identificador del webinar.
- topic – Tema.
- start_time – Inicio.
- end_time – Fin.
- duration – Duración total.
- registrants – Registrados.
- attendees – Asistentes reales.
CHAT MESSAGES
Mensajes enviados en canales o conversaciones de Zoom Chat.
- id – Identificador del mensaje.
- sender – Usuario que envía el mensaje.
- receiver – Destinatario (usuario o canal).
- date_time – Fecha/hora.
- message – Contenido del mensaje.
- chat_type – Tipo de chat (canal, 1:1, grupo).
GROUPS
Grupos de usuarios dentro de la cuenta Zoom.
- id – Identificador del grupo.
- name – Nombre del grupo.
- total_members – Número de usuarios dentro del grupo.
ROLES
Roles y permisos configurados en la cuenta.
- id – Identificador del rol.
- name – Nombre del rol.
- description – Descripción.
- permissions – Lista de permisos asignados.
ACCOUNTS
Información general de la cuenta de Zoom.
- id – Identificador de la cuenta.
- account_name – Nombre de la cuenta.
- created_at – Fecha de creación.
- account_type – Tipo de plan.
- billing_email – Email de facturación.
Si quieres ver cómo aprovechamos estos recursos para integrar Zoom con sistemas externos, ponte en contacto con nuestro equipo y te ayudamos a diseñar la integración que necesitas.

