integrations.sh
← all integrations

googleapis.com – chat

OpenAPI apis-guru analyticsmedia

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.chatMediaDownload

    Downloads media. Download is supported on the URI /v1/media/{+name}?alt=media.

  • spaces.chatSpacesList

    Lists 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.spaces or chat.spaces.readonly authorization scope. Lists spaces visible to the caller or authenticated user. Group chats and DMs aren't listed until the first message is sent.

  • spaces.chatSpacesMembersList

    Lists memberships in a space. Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the chat.memberships or chat.memberships.readonly authorization scope.

  • spaces.chatSpacesMessagesAttachmentsGet

    Gets the metadata of a message attachment. The attachment data is fetched using the . Requires .

  • spaces.chatSpacesMessagesCreate

    Creates a message. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the chat.messages or chat.messages.create authorization 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.chatSpacesMessagesDelete

    Deletes a message. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the chat.messages authorization scope.

  • spaces.chatSpacesMessagesPatch

    Updates a message. There's a difference between patch and update methods. The patch method uses a patch request while the update method uses a put request. We recommend using the patch method. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the chat.messages authorization scope.

  • spaces.chatSpacesMessagesUpdate

    Updates a message. There's a difference between patch and update methods. The patch method uses a patch request while the update method uses a put request. We recommend using the patch method. For example usage, see . Requires . Fully supports . Supports as part of the , which grants early access to certain features. requires the chat.messages authorization scope.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools