ByteChef LogoByteChef
Components

Google Meet

Google Meet is a communication service designed to help you have interactions with your friends, family, colleagues and classmates.

Google Meet is a communication service designed to help you have interactions with your friends, family, colleagues and classmates.

Categories: Communication

Type: googleMeet/v1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameLabelTypeDescriptionRequired
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue

Actions

Create Meeting Space

Name: createMeetingSpace

Creates a meeting space.

Properties

NameLabelTypeDescriptionRequired
accessTypeAccess TypeSTRING
Options ACCESS_TYPE_UNSPECIFIED, OPEN, TRUSTED, RESTRICTED
Access type of the meeting space that determines who can join without knocking.false

Example JSON Structure

{
  "label" : "Create Meeting Space",
  "name" : "createMeetingSpace",
  "parameters" : {
    "accessType" : ""
  },
  "type" : "googleMeet/v1/createMeetingSpace"
}

Output

Type: OBJECT

Properties

NameTypeDescription
nameSTRINGThe name of the meeting space.
meetingUriSTRINGURI used to join meetings.
meetingCodeSTRINGType friendly unique string used to join the meeting.
configOBJECT
Properties {STRING(accessType), STRING(entryPointAccess)}

Output Example

{
  "name" : "",
  "meetingUri" : "",
  "meetingCode" : "",
  "config" : {
    "accessType" : "",
    "entryPointAccess" : ""
  }
}

Get Meeting Space

Name: getMeetingSpace

Gets details about a meeting space.

Properties

NameLabelTypeDescriptionRequired
nameNameSTRINGThe name of the meeting space or meeting code in format spaces/{meetingCode}.true

Example JSON Structure

{
  "label" : "Get Meeting Space",
  "name" : "getMeetingSpace",
  "parameters" : {
    "name" : ""
  },
  "type" : "googleMeet/v1/getMeetingSpace"
}

Output

Type: OBJECT

Properties

NameTypeDescription
nameSTRINGThe name of the meeting space.
meetingUriSTRINGURI used to join meetings.
meetingCodeSTRINGType friendly unique string used to join the meeting.
configOBJECT
Properties {STRING(accessType), STRING(entryPointAccess)}

Output Example

{
  "name" : "",
  "meetingUri" : "",
  "meetingCode" : "",
  "config" : {
    "accessType" : "",
    "entryPointAccess" : ""
  }
}

List Participants

Name: listParticipants

Lists the participants in a conference record. By default, ordered by join time and in descending order.

Properties

NameLabelTypeDescriptionRequired
conferenceRecordsConference RecordsSTRINGConference Recordstrue

Example JSON Structure

{
  "label" : "List Participants",
  "name" : "listParticipants",
  "parameters" : {
    "conferenceRecords" : ""
  },
  "type" : "googleMeet/v1/listParticipants"
}

Output

Type: OBJECT

Properties

NameTypeDescription
participantsARRAY
Items [{STRING(name), {}(user), STRING(earliestStartTime), STRING(latestEndTime)}]
List of participants in one page.

Output Example

{
  "participants" : [ {
    "name" : "",
    "user" : { },
    "earliestStartTime" : "",
    "latestEndTime" : ""
  } ]
}