googleapis.com – chat
Enables apps to fetch information and perform actions in Google Chat. Authentication is a prerequisite for using the Google Chat REST API.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:chat/v1.json
- Provider
- googleapis.com:chat / chat
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/chat/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/chat/v1/openapi.yaml
Tools (10)
Extracted live via the executor SDK.
-
media.chatMediaDownloadDownloads media. Download is supported on the URI
/v1/media/{+name}?alt=media. -
spaces.chatSpacesListLists spaces the caller is a member of. Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the
chat.spacesorchat.spaces.readonlyauthorization scope. Lists spaces visible to the caller or authenticated user. Group chats and DMs aren't listed until the first message is sent. -
spaces.chatSpacesMembersListLists memberships in a space. Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the
chat.membershipsorchat.memberships.readonlyauthorization scope. -
spaces.chatSpacesMessagesAttachmentsGetGets the metadata of a message attachment. The attachment data is fetched using the . Requires .
-
spaces.chatSpacesMessagesCreateCreates a message. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the
chat.messagesorchat.messages.createauthorization scope. Because Chat provides authentication for as part of the URL that's generated when a webhook is registered, webhooks can create messages without a service account or user authentication. -
spaces.chatSpacesMessagesDeleteDeletes a message. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the
chat.messagesauthorization scope. -
spaces.chatSpacesMessagesPatchUpdates a message. There's a difference between
patchandupdatemethods. Thepatchmethod uses apatchrequest while theupdatemethod uses aputrequest. We recommend using thepatchmethod. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires thechat.messagesauthorization scope. -
spaces.chatSpacesMessagesUpdateUpdates a message. There's a difference between
patchandupdatemethods. Thepatchmethod uses apatchrequest while theupdatemethod uses aputrequest. We recommend using thepatchmethod. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires thechat.messagesauthorization scope. -
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools