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.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月13日 UTC.