Descripción general de la API de REST de Google Meet
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de REST de Google Meet te permite crear y administrar reuniones de Google Meet, y ofrece puntos de entrada a tus usuarios directamente desde tu app.
Con la API de REST de Meet, puedes hacer lo siguiente:
Crea un espacio de reunión para conectar a los usuarios por video.
Obtiene un espacio de reunión o una conferencia por nombre de recurso.
Obtén una lista de los participantes y las sesiones de los participantes.
Obtener artefactos de reuniones (grabaciones, transcripciones y entradas de transcripciones)
Las apps pueden integrarse en la API de REST de Meet para realizar las siguientes tareas:
Antes de una conferencia: Adapta la experiencia de la conferencia según sea necesario creando el espacio de la reunión. También puedes administrar a los invitados y preconfigurar los ajustes.
Durante una conferencia: Recupera información de la conferencia para cambiar la experiencia de la app según los metadatos que se devuelven.
Después de una conferencia: Recupera artefactos de la conferencia, como la grabación y la transcripción.
Estos son algunos ejemplos de lo que puedes hacer con la API de REST de Meet:
Administración de ventas y cuentas
Recuperar información de la reunión y los participantes para fines de registro
Recuperar artefactos de reuniones y publicarlos en cuentas
Ejecutar transcripciones y grabaciones a través de modelos de IA para generar análisis de efectividad de ventas y coaching
Aprendizaje y desarrollo
Crea y configura previamente reuniones para la capacitación.
Asigna roles de coorganizador a los capacitadores y a los líderes de sesión.
Recupera grabaciones que permitan a los estudiantes revisar los materiales después de que finalice el curso.
Operaciones para desarrolladores
Crea reuniones para conectar a los miembros del equipo de inmediato.
Permite que otros interesados se unan a las reuniones en curso compartiendo información en tiempo real sobre la reunión y los participantes.
Ejecutar los datos de transcripción a través de modelos de IA para generar los próximos pasos correctos
Figura 1. Crea y únete a una reunión dinámica con tus colegas en un espacio de Chat.
También puedes incorporar otras APIs de Google Workspace, como la API de Chat, en tu app para llevar la colaboración aún más lejos. Para obtener más información, consulta Casos de uso del chat.
Términos comunes
A continuación, se incluye una lista de términos comunes que se usan en esta API:
Artefacto
Un archivo que genera Meet en respuesta a una conferencia, como recordings y transcripts.
Por lo general, un artefacto está listo para recuperarse poco después de que finaliza una conferencia.
Evento de calendario
Evento en Calendario de Google con varios asistentes, que suele crear un organizador de reuniones y que contiene la información para unirse a una reunión.
Meet podría ser la solución de conferencia para el evento.
Call
Una sesión con Meet o para notificar a otras personas que una llamada está comenzando o en curso, y permitirles unirse de inmediato
Conferencia
Una conferencia es una instancia de una llamada dentro de un espacio de reunión. Por lo general, los usuarios consideran esta situación como una sola reunión.
Co-host
Persona en una llamada a la que un organizador le otorgó privilegios de administración del organizador, excepto la capacidad de quitar al organizador original.
Host
La persona que creó una llamada (el organizador de la reunión) o la persona que controla la llamada. Ten en cuenta que el organizador de una reunión puede organizarla, pero no estar presente cuando se lleve a cabo. Un organizador también puede delegar privilegios de organizador a un coorganizador.
Código de reunión
Es una cadena única de 10 caracteres que se puede escribir para un espacio de reunión que se usa dentro del URI de reunión de un espacio de reunión. No distingue mayúsculas de minúsculas. Por ejemplo, abc-mnop-xyz. La longitud máxima es de 128 caracteres.
Los códigos de reunión no deben almacenarse a largo plazo, ya que pueden disociarse de un espacio de reunión y reutilizarse para diferentes espacios de reunión en el futuro. Por lo general, los códigos de reunión caducan 365 días después del último uso. Para obtener más información, consulta Obtén más información sobre los códigos de reunión de Google Meet.
Nombre de la reunión
Es un ID único generado por el servidor que se usa para identificar un espacio de reunión. Distingue mayúsculas de minúsculas. Por ejemplo, jQCFfuBOdN5z El ID de la reunión se muestra en el campo name de un recurso spaces.
Organizador de la reunión
Es el usuario que creó el espacio de reunión. También se puede considerar que este usuario es el propietario de la reunión. Es posible que no estén presentes durante la llamada o que no sean el organizador de la reunión. Solo puede haber un organizador de la reunión.
Sala de reuniones
Es un lugar virtual o un objeto persistente (como una sala de reuniones) en el que se lleva a cabo una conferencia. Solo se puede realizar una conferencia activa en un espacio a la vez. Un espacio de reuniones también ayuda a los usuarios a reunirse y encontrar recursos compartidos.
URI de la reunión
Es una URL en la que se puede hacer clic para iniciar o unirse a una llamada. Cada llamada tiene una URL única que consta de https://meet.google.com/ seguida del código de la reunión. Por ejemplo, https://meet.google.com/abc-mnop-xyz.
Participante
Una persona que se unió a una llamada o que usa el Modo complementario, que mira como espectador o un dispositivo de sala conectado a una llamada. Hay un recurso de participants para cada persona. Cuando un participante se une a la conferencia, se le asigna un ID único.
Sesión del participante
Es un ID de sesión único que se crea para cada par de dispositivo y participante que se une a una llamada. Hay un recurso participantSessions para cada sesión. Si el participante se une a la misma llamada varias veces desde el mismo par dispositivo-participante, se le asigna un ID de sesión único cada vez.
Temas relacionados
Para obtener información sobre el desarrollo con las APIs de Google Workspace, incluido el manejo de la autenticación y la autorización, consulta Desarrolla en Google Workspace.
Para obtener información sobre cómo crear un espacio de reunión con la API de REST de Meet, consulta la guía Trabaja con espacios de reunión.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-29 (UTC)"],[],[],null,["# Google Meet REST API overview\n\nThe Google Meet REST API lets you create and manage meetings for Google Meet and\noffers entry points to your users directly from your app.\n\nWith the Meet REST API, you can do the following:\n\n- Create a meeting space to connect users over video.\n- Get a meeting space or conference by resource name.\n- Get a list of participants and participant sessions.\n- Get meeting artifacts (recordings, transcripts, and transcript entries).\n\nYou can also subscribe to Meet events using the\nGoogle Workspace Events API. To be notified of changes, you can subscribe to a\nspecified meeting space or to all meeting spaces belonging to a specified user.\nFor more information, see [Subscribe to events using the\nGoogle Workspace Events API](/workspace/events) and [Subscribe to Google Meet\nevents](/workspace/events/guides/events-meet).\n\nUse cases\n---------\n\nApps can integrate with the Meet REST API to perform the following tasks:\n\n- **Before a conference**: Tailor the conference experience as needed by\n creating the meeting space. You can also manage invitees and pre-configure\n the settings.\n\n- **During a conference**: Retrieve conference information to change your app\n experience based on the metadata returned.\n\n- **After a conference**: Fetch conference artifacts, such as the recording\n and transcription.\n\nSome examples of things you might want to use Meet REST API for include the\nfollowing:\n\n- **Sales and account management**\n\n - Retrieve meeting and participant information for record purposes.\n - Fetch meeting artifacts and post them in accounts.\n - Run transcriptions and recordings through AI models to generate coaching and sales effectiveness analysis.\n- **Learning and development**\n\n - Create and pre-configure meetings for training.\n - Assign co-host roles to trainers and session leads.\n - Retrieve recordings that let students review materials after the course ends.\n- **Developer operations**\n\n - Create meetings to instantly connect teammates.\n - Let other stakeholders join ongoing meetings by sharing real-time meeting and participant information.\n - Run transcription data through AI models to generate the correct next steps.\n\n**Figure 1.** Create and join a dynamic meeting with your colleagues within a Chat space.\n\nYou can also incorporate other Google Workspace APIs like Chat API\ninto your app to take the collaboration even further. For more information, see\n[Chat use cases](/workspace/chat/overview#use-cases).\n| **Note:** The Meet REST API isn't intended for performance tracking or user evaluation within your domain. Meet data shouldn't be collected for this purpose.\n\nCommon terms\n------------\n\nThe following is a list of common terms used in this API:\n\n*Artifact*\n: A file generated by Meet in response to a *conference* , such as\n [`recordings`](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings) and\n [`transcripts`](/workspace/meet/api/reference/rest/v2/conferenceRecords.transcripts).\n Usually an artifact is ready to be fetched soon after a conference ends.\n\n*Calendar event*\n: An event in Google Calendar with multiple attendees, typically created by a\n *meeting organizer* , containing the joining info of a meeting.\n Meet might be the *conference* solution for the event.\n\n*Call*\n: A session using Meet, or to notify others that a call is\n beginning or in progress and allow them to immediately join.\n\n*Conference*\n: A conference is an instance of a *call* within a *meeting space*. Users\n typically consider this scenario a single meeting.\n\n*Co-host*\n: A person in a *call* who has been granted host-management privileges by a\n *host*, except the ability to remove the original host.\n\n*Host*\n: The person who created a *call* (the *meeting organizer* ) or the person who\n controls the call. Note that a meeting organizer can organize the meeting\n but not be present when it takes place. A host can also delegate host\n privileges to a *co-host*.\n\n*Meeting code*\n\n: A typeable, unique 10-character string for a *meeting space* used within the\n *meeting URI* of a meeting space. It's non-case sensitive. For example,\n `abc-mnop-xyz`. The maximum length is 128 characters.\n\n Meeting codes shouldn't be stored long term as they can become dissociated\n from a meeting space and can be reused for different meeting spaces in the\n future. Generally, meeting codes expire 365 days after last use. For more\n information, see [Learn about meeting codes in\n Google Meet](https://support.google.com/meet/answer/10710509).\n\n*Meeting name*\n\n: A unique server-generated ID used to identify a *meeting space* . It's case\n sensitive. For example, `jQCFfuBOdN5z`. The meeting ID is returned in the\n `name` field of a [`spaces`](/workspace/meet/api/reference/rest/v2/spaces) resource.\n\n*Meeting organizer*\n\n: The user that created the *meeting space* . This user can also be considered\n the meeting owner. They might not be present during the *call* or be the\n meeting *host*. There can only be one meeting organizer.\n\n*Meeting space*\n\n: A virtual place or a persistent object (such as a meeting room) where a\n *conference* is held. Only one active conference can be held in one space at\n any time. A meeting space also helps users meet and find shared resources.\n\n*Meeting URI*\n\n: A clickable URL that starts or joins a user to a *call* . Each call has a\n unique URL consisting of `https://meet.google.com/` followed by the *meeting\n code* . For example, `https://meet.google.com/abc-mnop-xyz`.\n\n*Participant*\n\n: A person joined to a *call* or that uses [Companion\n mode](https://support.google.com/meet/answer/11295507), watching as a\n viewer, or a room device connected to a call. There's one\n [`participants`](/workspace/meet/api/reference/rest/v2/conferenceRecords.participants)\n resource for each person. When a participant joins the *conference*, a\n unique ID is assigned.\n\n*Participant session*\n\n: A unique session ID created for each participant-device pair that joins a\n *call* . There's one\n [`participantSessions`](/workspace/meet/api/reference/rest/v2/conferenceRecords.participants.participantSessions)\n resource for each session. If the *participant* joins the same call multiple\n times from the same participant-device pair, they're each assigned unique\n session IDs.\n\nRelated topics\n--------------\n\n- To learn about developing with Google Workspace APIs, including handling\n authentication and authorization, refer to [Develop on\n Google Workspace](/workspace/guides/getstarted-overview).\n\n- To learn how to create a meeting space with Meet REST API, read the\n [Work with meeting spaces](/workspace/meet/api/guides/meeting-spaces) guide.\n\n- To learn how to subscribe to Google Workspace events, see [Subscribe to\n events using the Google Workspace Events API](/workspace/events)."]]