Google Chat API

The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages.

Service: chat.googleapis.com

The Service name chat.googleapis.com is needed to create RPC client stubs.

google.chat.v1.ChatService

Methods
CompleteImportSpace Completes the import process for the specified space and makes it visible to users.
CreateCustomEmoji Creates a custom emoji.
CreateMembership Creates a membership for the calling Chat app, a user, or a Google Group.
CreateMessage Creates a message in a Google Chat space.
CreateReaction Creates a reaction and adds it to a message.
CreateSpace Creates a space with no members.
DeleteCustomEmoji Deletes a custom emoji.
DeleteMembership Deletes a membership.
DeleteMessage Deletes a message.
DeleteReaction Deletes a reaction to a message.
DeleteSpace Deletes a named space.
FindDirectMessage Returns the existing direct message with the specified user.
GetAttachment Gets the metadata of a message attachment.
GetCustomEmoji Returns details about a custom emoji.
GetMembership Returns details about a membership.
GetMessage Returns details about a message.
GetSpace Returns details about a space.
GetSpaceEvent Returns an event from a Google Chat space.
GetSpaceNotificationSetting Gets the space notification state settings.
GetSpaceReadState Returns details about a user's read state within a space, used to identify read and unread messages.
GetThreadReadState Returns details about a user's read state within a thread, used to identify read and unread messages.
ListCustomEmojis Lists custom emojis visible to the authenticated user.
ListMemberships Lists memberships in a space.
ListMessages Lists messages in a space that the caller is a member of, including messages from blocked members and spaces.
ListReactions Lists reactions to a message.
ListSpaceEvents Lists events from a Google Chat space.
ListSpaces Lists spaces the caller is a member of.
SearchSpaces Returns a list of spaces in a Google Workspace organization based on an administrator's search.
SetUpSpace Creates a space and adds specified users to it.
UpdateMembership Updates a membership.
UpdateMessage Updates a message.
UpdateSpace Updates a space.
UpdateSpaceNotificationSetting Updates the space notification state settings.
UpdateSpaceReadState Updates a user's read state within a space, used to identify read and unread messages.