Google Meet meeting spaces overview

Google Meet REST API
illustration

This guide explains how the Google Meet REST API lets you create and manage meetings for Google Meet.

A meeting space represents a virtual place or a persistent object (such as a meeting room) where conferences are held. Only one active conference can be held in one space at any time. A meeting space also helps users meet and find shared resources.

To work with meeting spaces, see Create and manage meeting spaces . To learn how to programmatically configure a meeting space, see Configure meeting spaces and members .

The following table details the meeting roles required to use the meeting space methods:

Method Owners Participants Others
endActiveConference
x
get
x x x
     with settings
x
     with active conference
x x
patch
x

Authenticating and authorizing with user credentials lets Google Meet apps access user data and perform operations on the authenticated user's behalf. Authenticating with domain-wide delegation lets you authorize an application's service account to access your users' data without requiring each user to give consent.

How Meet identifies a meeting space

The Google Meet REST API generates a spaces resource for each meeting space. The name field is the resource name for the resource.

The following are two important ways to identify a meeting space using the name field:

  • space_id is the resource identifier for the space, formatted as spaces/{space} . It's a unique, server-generated ID and is case sensitive. For example, spaces/jQCFfuBOdN5z .

  • meetingCode is an alias for the space, formatted as spaces/{meetingCode} . It's a typeable, unique character string and is non-case sensitive. For example, abc-mnop-xyz . The maximum length is 128 characters. It forms part of the meetingUri : https://meet.google.com/abc-mnop-xyz .

To manage a meeting space, use the following values for the {name} field:

  • To get details about a meeting space, you can use either spaces/{space} or the alias spaces/{meetingCode} . For more information, see Get a meeting space .

  • To update the details of a meeting space, you can only use spaces/{space} . For more information, see Update a meeting space .

  • To end an active conference within a meeting space, you can only use spaces/{space} . For more information, see End active conference .

Create a Mobile Website
View Site in Mobile | Classic
Share by: