aid: google-chat
name: Google Chat
description: The Google Chat API enables building Chat apps that integrate with Google Chat. It provides
  RESTful access to manage Chat spaces, memberships, messages, reactions, attachments, and custom emojis.
  The API supports creating conversational bots, automating messaging workflows, and managing organizational
  chat resources programmatically.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/google-chat.png
url: https://raw.githubusercontent.com/api-evangelist/google-chat/refs/heads/main/apis.yml
created: '2026-03-13'
modified: '2026-09-16'
specificationVersion: '0.23'
type: Index
tags:
- Chat
- Collaboration
- Google
- Google Workspace
- Messaging
- Spaces
tags_raw:
- Chat
- Collaboration
- Google
- Google Workspace
- Messaging
- Spaces
apis:
- aid: google-chat:google-chat-google-chat-api-api
  name: Google Chat Google Chat API
  description: The Google Chat API API from Google Chat — 1 operation(s) for google chat api.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Google Chat API
  properties:
  - type: OpenAPI
    url: openapi/google-chat-google-chat-api-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-members-api
  name: Google Chat Members API
  description: The Members API from Google Chat — 1 operation(s) for members.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Members
  properties:
  - type: OpenAPI
    url: openapi/google-chat-members-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-messages-api
  name: Google Chat Messages API
  description: The Messages API from Google Chat — 1 operation(s) for messages.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Message
  tags_raw:
  - Messages
  properties:
  - type: OpenAPI
    url: openapi/google-chat-messages-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-reactions-api
  name: Google Chat Reactions API
  description: The Reactions API from Google Chat — 1 operation(s) for reactions.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Reactions
  properties:
  - type: OpenAPI
    url: openapi/google-chat-reactions-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-spaces-api
  name: Google Chat Spaces API
  description: The Spaces API from Google Chat — 1 operation(s) for spaces.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Spaces
  tags_raw:
  - Spaces
  properties:
  - type: OpenAPI
    url: openapi/google-chat-spaces-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-spaces-setup-api
  name: Google Chat Spaces:setup API
  description: The Spaces:setup API from Google Chat — 1 operation(s) for spaces:setup.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Spaces:setup
  properties:
  - type: OpenAPI
    url: openapi/google-chat-spaces-setup-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
- aid: google-chat:google-chat-custom-emojis-api
  name: Google Chat Custom Emojis API
  description: The Custom Emojis API from Google Chat — 1 operation(s) for custom emojis.
  humanURL: https://developers.google.com/workspace/chat/api/guides
  baseURL: https://chat.googleapis.com
  tags:
  - Custom Emojis
  properties:
  - type: OpenAPI
    url: openapi/google-chat-custom-emojis-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/workspace/chat/api/guides
  - type: Authentication
    url: https://developers.google.com/workspace/chat/authenticate-authorize
  - type: GettingStarted
    url: https://developers.google.com/workspace/chat/quickstart/apps-script
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.jsonld
common:
- type: CapabilityMap
  url: capabilities/google-chat-capability-edges.yml
  name: Google Chat Business Capability Map
- type: Plans
  url: plans/google-chat-plans-pricing.yml
- type: RateLimits
  url: rate-limits/google-chat-rate-limits.yml
- type: FinOps
  url: finops/google-chat-finops.yml
- type: Website
  url: https://www.google.com/
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/google-chat/overview
- type: AgenticAccess
  url: agentic-access/google-chat-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/google-chat-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/google-chat-domain-security.yml
- type: GitHubOrganization
  url: https://github.com/googleworkspace
- type: Portal
  url: https://developers.google.com/workspace/chat
- type: GettingStarted
  url: https://developers.google.com/workspace/chat/api/guides
- type: Authentication
  url: https://developers.google.com/identity/protocols/oauth2
- type: Pricing
  url: https://workspace.google.com/pricing
- type: TermsOfService
  url: https://developers.google.com/terms
- type: PrivacyPolicy
  url: https://policies.google.com/privacy
- type: StatusPage
  url: https://www.google.com/appsstatus/dashboard/
- type: Support
  url: https://developers.google.com/workspace/chat/support
- type: Blog
  url: https://workspaceupdates.googleblog.com/
- type: JSONLD
  url: json-ld/json-ld.jsonld
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-parent: google
x-relationship: product
x-tags-removed:
- Space
