A collection of productivity and collaboration tools from Google including Gmail, Drive, Calendar, Meet, and more.
Google Workspace publishes 33 API contracts indexed on the APIs.io network, including Groups API, Users API, APIs Calendar API, and 30 more. Tagged areas include Calendar, Collaboration, Email, Productivity, and Storage.
The Google Workspace catalog on APIs.io includes 2 JSON-LD contexts and 3 Spectral governance rulesets.
Google Workspace’s developer surface includes CLI, documentation, authentication, developer console, support, pricing, engineering blog, and 58 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/google-workspace/"><img src="https://apis.io/badge/google-workspace/card.svg" alt="Google Workspace on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
Documented Reversibility+6 pts — a reversal operation in the contract, graded up when a window is documented too
Protected Resource Metadata+5 pts — a served /.well-known/oauth-protected-resource carrying `resource` (documented), and naming its authorization_servers (verified)
4 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Google documents one remote MCP server per Workspace product (Developer Preview). tools/list was probed live on each documented endpoint on 2026-11-04 and answered anonymously; ...
aid: google-workspace
name: Google Workspace
description: A collection of productivity and collaboration tools from Google including Gmail, Drive, Calendar, Meet, and
more.
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: paid
onboarding: self-serve
trial: false
try_now: false
public: false
gated: none
gated_source:
- onboarding
label: Paid · Self-serve signup
confidence: high
source:
- plans
- authentication
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://workspace.google.com/static/img/logo.svg
url: https://raw.githubusercontent.com/api-evangelist/google-workspace/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.23'
type: Index
access: 3rd-Party
tags:
- Calendar
- Collaboration
- Email
- Productivity
- Storage
- Video Conferencing
- Google Workspace
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: Spectral
url: rules/google-workspace-spectral-rules.yml
- type: Spectral
url: rules/google-workspace-rules.yml
- type: Spectral
url: rules/google-workspace-jsonschema-spectral-rules.yml
- type: JSONLD
url: json-ld/admin-sdk-directory-context.jsonld
- type: Vocabulary
url: vocabulary/google-workspace-vocabulary.yml
- type: AgentSkill
url: skills/_index.yml
- type: DataModel
url: data-model/google-workspace-data-model.yml
- type: CLI
url: cli/google-workspace-cli.yml
- type: Conventions
url: conventions/google-workspace-conventions.yml
- type: Lifecycle
url: lifecycle/google-workspace-lifecycle.yml
- type: ErrorCatalog
url: errors/google-workspace-error-codes.yml
- type: ErrorCatalog
url: errors/google-workspace-problem-types.yml
- type: Conformance
url: conformance/google-workspace-conformance.yml
- type: LLMsTxt
url: llms/google-workspace-llms.txt
- type: ToolCrosswalk
url: mcp/google-workspace-tool-crosswalk.yml
- type: MCPServer
url: mcp/google-workspace-mcp.yml
- type: WellKnown
url: well-known/google-workspace-well-known.yml
- type: Hosts
url: hosts/google-workspace-hosts.yml
- type: IntegrationEdges
url: integrations/google-workspace-integration-edges.yml
- type: SDKs
url: packages/google-workspace-packages.yml
- type: Packages
url: packages/google-workspace-packages.yml
- type: Security
url: https://workspace.google.com/security/
- type: Newsroom
url: https://cloud.google.com/press/
- type: Login
url: https://accounts.google.com/v3/signin/identifier?continue=https://docs.google.com/&emr=1&followup=https://docs.google.com/&osid=1&passive=1209600&flowName=GlifWebSignIn&flowEntry=ServiceLogin&dsh=S1862456855:1793821621910294
- type: Documentation
url: https://developers.google.com/
- type: FinOps
url: finops/google-workspace-finops.yml
- type: RateLimits
url: rate-limits/google-workspace-rate-limits.yml
- type: Plans
url: plans/google-workspace-plans-pricing.yml
- type: PrivacyPolicy
url: https://policies.google.com/privacy
- type: Website
url: https://workspace.google.com/
- type: CapabilityMap
url: capabilities/google-workspace-capability-edges.yml
name: Google Workspace Business Capability Map
- type: AgenticAccess
url: agentic-access/google-workspace-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/google-workspace-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/google-workspace-domain-security.yml
- type: Authentication
url: authentication/google-workspace-authentication.yml
- type: OAuthScopes
url: scopes/google-workspace-scopes.yml
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/google-workspace/overview
- type: Arazzo
url: arazzo/google-workspace-audit-user-groups-workflow.yml
name: Google Workspace Audit a User's Group Memberships
- type: Arazzo
url: arazzo/google-workspace-create-group-workflow.yml
name: Google Workspace Create a Group
- type: Arazzo
url: arazzo/google-workspace-create-org-unit-and-assign-user-workflow.yml
name: Google Workspace Create an Org Unit and Assign a User
- type: Arazzo
url: arazzo/google-workspace-decommission-org-unit-workflow.yml
name: Google Workspace Decommission an Org Unit
- type: Arazzo
url: arazzo/google-workspace-delete-user-safely-workflow.yml
name: Google Workspace Delete a User Safely
- type: Arazzo
url: arazzo/google-workspace-find-and-delete-group-workflow.yml
name: Google Workspace Find and Delete a Group
- type: Arazzo
url: arazzo/google-workspace-find-and-update-user-workflow.yml
name: Google Workspace Find and Update a User
- type: Arazzo
url: arazzo/google-workspace-inspect-org-unit-tree-workflow.yml
name: Google Workspace Inspect the Org Unit Tree
- type: Arazzo
url: arazzo/google-workspace-move-user-org-unit-workflow.yml
name: Google Workspace Move a User to Another Org Unit
- type: Arazzo
url: arazzo/google-workspace-offboard-user-workflow.yml
name: Google Workspace Offboard a User
- type: Arazzo
url: arazzo/google-workspace-promote-user-to-admin-workflow.yml
name: Google Workspace Promote a User to Super Administrator
- type: Arazzo
url: arazzo/google-workspace-provision-user-workflow.yml
name: Google Workspace Provision a User
- type: Arazzo
url: arazzo/google-workspace-rename-group-workflow.yml
name: Google Workspace Rename a Group
- type: Arazzo
url: arazzo/google-workspace-rename-org-unit-workflow.yml
name: Google Workspace Rename an Org Unit
- type: Arazzo
url: arazzo/google-workspace-reset-user-password-workflow.yml
name: Google Workspace Reset a User Password
- type: Arazzo
url: arazzo/google-workspace-restore-deleted-user-workflow.yml
name: Google Workspace Restore a Deleted User
- type: GitHubOrganization
url: https://github.com/googleworkspace
- type: LinkedIn
url: https://www.linkedin.com/showcase/googleworkspace
- type: Console
url: https://console.cloud.google.com
- type: Authentication
url: https://developers.google.com/identity/protocols/oauth2
- type: TermsOfService
url: https://workspace.google.com/terms/service-terms/
- type: Support
url: https://support.google.com/workspace
- type: StatusPage
url: https://www.google.com/appsstatus/dashboard/
- type: DeveloperPortal
url: https://developers.google.com/workspace
- type: Pricing
url: https://workspace.google.com/pricing
- type: Blog
url: https://workspaceupdates.googleblog.com
- type: ReleaseNotes
url: https://developers.google.com/workspace/release-notes
- type: GettingStarted
url: https://developers.google.com/workspace/guides/get-started
- type: Features
data:
- name: Email and Communication
description: Send, receive, and manage email with Gmail API, build chat bots with Chat API, and host video meetings with
Meet API.
- name: Document Collaboration
description: Create and edit documents, spreadsheets, presentations, and forms programmatically across Google Workspace
apps.
- name: File Storage and Management
description: Store, sync, and manage files with Drive API including permissions, metadata, labels, and activity tracking.
- name: Directory and User Management
description: Manage users, groups, organizational units, and devices across a Google Workspace domain with Admin SDK.
- name: Calendar and Scheduling
description: Create and manage calendars, events, and attendees with automatic conflict detection and resource booking.
- name: Security and Compliance
description: Monitor security alerts, manage eDiscovery holds, and generate audit reports for compliance requirements.
- name: Enterprise Search
description: Index and search across Google Workspace and external data sources with Cloud Search API.
- name: Task and Note Management
description: Manage tasks and notes programmatically with Tasks API and Keep API for productivity workflows.
- type: UseCases
data:
- name: Automated Onboarding
description: Provision user accounts, assign groups and licenses, and configure organizational units for new employee
onboarding.
- name: Document Workflow Automation
description: Automate document creation, approval workflows, and distribution using Docs, Sheets, and Drive APIs.
- name: Meeting Management
description: Schedule meetings, manage recordings and transcripts, and integrate video conferencing into custom applications.
- name: Security Monitoring
description: Monitor security alerts, audit user activity, and enforce compliance policies across the Google Workspace
domain.
- name: Customer Communication
description: Automate email campaigns, manage support inboxes, and integrate Gmail with CRM and helpdesk systems.
- type: Integrations
data:
- name: Salesforce
description: Sync contacts, calendar events, and emails between Google Workspace and Salesforce CRM.
- name: Slack
description: Bridge Google Workspace content and notifications with Slack channels for unified collaboration.
- name: Microsoft 365
description: Interoperability support for document sharing and calendar synchronization with Microsoft Office apps.
- name: Jira
description: Link Google Drive files, create documents from Jira issues, and sync calendar events with project timelines.
- name: Zapier
description: Connect Google Workspace apps with thousands of services through Zapier automation workflows.
- name: Asana
description: Integrate Google Drive attachments, Calendar events, and Gmail notifications with Asana project management.
apis:
- aid: google-workspace:gmail
name: Gmail API
description: Send and read email, manage drafts and labels, and handle mailbox settings.
image: https://www.gstatic.com/images/branding/product/2x/gmail_2020q4_48dp.png
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- Email
- Messaging
properties:
- type: Documentation
url: https://developers.google.com/gmail/api/guides
- type: Authentication
url: https://developers.google.com/gmail/api/auth/about-auth
- type: Pricing
url: https://workspace.google.com/pricing
- type: APIReference
url: https://developers.google.com/workspace/gmail/api/reference/rest
- type: GettingStarted
url: https://developers.google.com/gmail/api/quickstart/python
- aid: google-workspace:drive
name: Google Drive API
description: Store and synchronize files across devices, manage file metadata and permissions.
image: https://www.gstatic.com/images/branding/product/2x/drive_2020q4_48dp.png
humanURL: https://developers.google.com/drive/api
baseURL: https://www.googleapis.com/drive/v3
tags:
- Cloud
- File
- Storage
tags_raw:
- Cloud
- Files
- Storage
properties:
- type: Documentation
url: https://developers.google.com/drive/api/guides/about-sdk
- type: GettingStarted
url: https://developers.google.com/drive/api/quickstart/python
- type: Authentication
url: https://developers.google.com/drive/api/guides/about-auth
- type: APIReference
url: https://developers.google.com/workspace/drive/api/reference/rest/v3
- aid: google-workspace:calendar
name: Google Calendar API
description: Create and manage calendars, events, and attendees.
image: https://www.gstatic.com/images/branding/product/2x/calendar_2020q4_48dp.png
humanURL: https://developers.google.com/calendar/api
baseURL: https://www.googleapis.com/calendar/v3
tags:
- Calendar
- Event
- Scheduling
tags_raw:
- Calendar
- Events
- Scheduling
properties:
- type: Documentation
url: https://developers.google.com/calendar/api/guides/overview
- type: CodeExamples
url: https://developers.google.com/calendar/api/samples
- type: APIReference
url: https://developers.google.com/workspace/calendar/api/v3/reference
- type: Authentication
url: https://developers.google.com/calendar/api/auth
- aid: google-workspace:meet
name: Google Meet REST API
description: Create and manage video conferencing meetings, spaces, recordings, and transcripts.
image: https://www.gstatic.com/images/branding/product/2x/meet_2020q4_48dp.png
humanURL: https://developers.google.com/meet
baseURL: https://meet.googleapis.com
tags:
- Conferencing
- Meetings
- Video
properties:
- type: Documentation
url: https://developers.google.com/meet/api/guides/overview
- type: APIReference
url: https://developers.google.com/workspace/meet/api/reference/rest/v2
- aid: google-workspace:docs
name: Google Docs API
description: Create and edit documents programmatically.
image: https://www.gstatic.com/images/branding/product/2x/docs_2020q4_48dp.png
humanURL: https://developers.google.com/docs/api
baseURL: https://docs.googleapis.com
tags:
- Collaboration
- Documents
- Word Processing
properties:
- type: Documentation
url: https://developers.google.com/docs/api/how-tos/overview
- type: GettingStarted
url: https://developers.google.com/docs/api/quickstart/python
- type: APIReference
url: https://developers.google.com/workspace/docs/api/reference/rest
- aid: google-workspace:sheets
name: Google Sheets API
description: Read and write data in Google Sheets.
image: https://www.gstatic.com/images/branding/product/2x/sheets_2020q4_48dp.png
humanURL: https://developers.google.com/sheets/api
baseURL: https://sheets.googleapis.com
tags:
- Analytics
- Data
- Spreadsheets
properties:
- type: Documentation
url: https://developers.google.com/sheets/api/guides/concepts
- type: CodeExamples
url: https://developers.google.com/sheets/api/samples
- type: GettingStarted
url: https://developers.google.com/sheets/api/quickstart/python
- type: APIReference
url: https://developers.google.com/workspace/sheets/api/reference/rest
- aid: google-workspace:slides
name: Google Slides API
description: Create and modify presentations.
image: https://www.gstatic.com/images/branding/product/2x/slides_2020q4_48dp.png
humanURL: https://developers.google.com/slides/api
baseURL: https://slides.googleapis.com
tags:
- Presentations
- Slides
properties:
- type: APIReference
url: https://developers.google.com/workspace/slides/api/reference/rest
- type: GettingStarted
url: https://developers.google.com/slides/api/quickstart/python
- aid: google-workspace:chat
name: Google Chat API
description: Build bots and integrations for Google Chat.
image: https://www.gstatic.com/images/branding/product/2x/chat_2020q4_48dp.png
humanURL: https://developers.google.com/chat
baseURL: https://chat.googleapis.com
tags:
- Chat
- Collaboration
- Messaging
properties:
- type: Documentation
url: https://developers.google.com/workspace/chat/overview
- type: APIReference
url: https://developers.google.com/chat/api/reference/rest
- aid: google-workspace:admin-reports
name: Admin SDK Reports API
description: View audit and usage reports for a Google Workspace domain including user activity and admin actions.
humanURL: https://developers.google.com/admin-sdk/reports
baseURL: https://admin.googleapis.com
tags:
- Admin
- Audit
- Reports
- Usage
properties:
- type: Documentation
url: https://developers.google.com/workspace/admin/reports/v1/get-start/overview
- type: APIReference
url: https://developers.google.com/workspace/admin/reports/reference/rest
- type: Authentication
url: https://developers.google.com/admin-sdk/reports/auth
- aid: google-workspace:forms
name: Google Forms API
description: Create and modify forms and quizzes, retrieve form responses and quiz grades.
humanURL: https://developers.google.com/workspace/forms/api
baseURL: https://forms.googleapis.com
tags:
- Forms
- Quizzes
- Surveys
properties:
- type: Documentation
url: https://developers.google.com/workspace/forms/api/guides
- type: APIReference
url: https://developers.google.com/workspace/forms/api/reference/rest
- type: GettingStarted
url: https://developers.google.com/workspace/forms/api/quickstart/python
- aid: google-workspace:tasks
name: Google Tasks API
description: Search, read, and update Google Tasks content and metadata.
humanURL: https://developers.google.com/tasks
baseURL: https://tasks.googleapis.com
tags:
- Productivity
- Task
- To-Do
tags_raw:
- Productivity
- Tasks
- To-Do
properties:
- type: Documentation
url: https://developers.google.com/workspace/tasks/overview
- type: APIReference
url: https://developers.google.com/workspace/tasks/reference/rest
- type: GettingStarted
url: https://developers.google.com/tasks/quickstart/js
- aid: google-workspace:keep
name: Google Keep API
description: Manage Google Keep notes including creating, listing, and deleting notes and managing permissions.
humanURL: https://developers.google.com/workspace/keep
baseURL: https://keep.googleapis.com
tags:
- Notes
- Productivity
properties:
- type: Documentation
url: https://developers.google.com/workspace/keep/api/guides
- type: APIReference
url: https://developers.google.com/workspace/keep/api/reference/rest
- aid: google-workspace:vault
name: Google Vault API
description: Manage eDiscovery for your organization including matters, holds, and exports across Google Workspace services.
humanURL: https://developers.google.com/workspace/vault
baseURL: https://vault.googleapis.com
tags:
- Compliance
- eDiscovery
- Legal
tags_raw:
- Compliance
- Ediscovery
- Legal
properties:
- type: Documentation
url: https://developers.google.com/workspace/vault/guides
- type: APIReference
url: https://developers.google.com/workspace/vault/reference/rest
- aid: google-workspace:classroom
name: Google Classroom API
description: Manage classes, rosters, invitations, and coursework in Google Classroom.
humanURL: https://developers.google.com/workspace/classroom
baseURL: https://classroom.googleapis.com
tags:
- Classroom
- Education
- Learning
properties:
- type: Documentation
url: https://developers.google.com/workspace/classroom/guides/get-started
- type: APIReference
url: https://developers.google.com/workspace/classroom/reference/rest
- aid: google-workspace:people
name: People API
description: Read and manage the authenticated user contacts and profiles, and search the directory.
humanURL: https://developers.google.com/people
baseURL: https://people.googleapis.com
tags:
- Contacts
- Directory
- People
properties:
- type: Documentation
url: https://developers.google.com/people
- type: APIReference
url: https://developers.google.com/people/api/rest
- aid: google-workspace:cloud-search
name: Google Cloud Search API
description: Index non-Google Workspace data and search across all organizational data sources.
humanURL: https://developers.google.com/workspace/cloud-search
baseURL: https://cloudsearch.googleapis.com
tags:
- Enterprise Search
- Indexing
- Search
properties:
- type: Documentation
url: https://developers.google.com/workspace/cloud-search/docs/guides/project-setup
- type: APIReference
url: https://developers.google.com/workspace/cloud-search/docs/reference/rest
- aid: google-workspace:drive-activity
name: Drive Activity API
description: Retrieve information about changes made to objects within a user Google Drive.
humanURL: https://developers.google.com/drive/activity/v2
baseURL: https://driveactivity.googleapis.com
tags:
- Activity
- Audit
- Drives
tags_raw:
- Activity
- Audit
- Drive
properties:
- type: Documentation
url: https://developers.google.com/drive/activity/v2
- type: APIReference
url: https://developers.google.com/workspace/drive/activity/v2/reference/rest
- aid: google-workspace:drive-labels
name: Drive Labels API
description: Create and manage labels to organize and classify files in Google Drive.
humanURL: https://developers.google.com/workspace/drive/labels/guides/overview
baseURL: https://drivelabels.googleapis.com
tags:
- Drives
- Labels
- Metadata
tags_raw:
- Drive
- Labels
- Metadata
properties:
- type: Documentation
url: https://developers.google.com/workspace/drive/labels/guides/overview
- type: APIReference
url: https://developers.google.com/workspace/drive/labels/reference/rest/v2
- aid: google-workspace:alert-center
name: Alert Center API
description: Manage alerts on issues affecting your Google Workspace domain including security and compliance warnings.
humanURL: https://developers.google.com/workspace/admin/alertcenter/guides
baseURL: https://alertcenter.googleapis.com
tags:
- Admin
- Alerts
- Security
properties:
- type: Documentation
url: https://developers.google.com/workspace/admin/alertcenter/guides
- type: APIReference
url: https://developers.google.com/workspace/admin/alertcenter/reference/rest
- type: Authentication
url: https://developers.google.com/workspace/admin/alertcenter/guides/auth
- aid: google-workspace:groups-settings
name: Groups Settings API
description: Update and retrieve settings for existing Google Groups including permissions and access controls.
humanURL: https://developers.google.com/admin-sdk/groups-settings/concepts
baseURL: https://www.googleapis.com/groups/v1
tags:
- Admin
- Group
- Settings
tags_raw:
- Admin
- Groups
- Settings
properties:
- type: Documentation
url: https://developers.google.com/admin-sdk/groups-settings/concepts
- type: APIReference
url: https://developers.google.com/admin-sdk/groups-settings/v1/reference
- aid: google-workspace:groups-migration
name: Groups Migration API
description: Migrate shared emails from public folders and distribution lists to Google Groups discussion archives.
humanURL: https://developers.google.com/workspace/admin/groups-migration/v1/guides/overview
baseURL: https://groupsmigration.googleapis.com
tags:
- Admin
- Group
- Migration
tags_raw:
- Admin
- Groups
- Migration
properties:
- type: Documentation
url: https://developers.google.com/workspace/admin/groups-migration/v1/guides/overview
- type: Authentication
url: https://developers.google.com/workspace/admin/groups-migration/v1/guides/authorizing
- aid: google-workspace:data-transfer
name: Admin SDK Data Transfer API
description: Transfer ownership of user data from one user to another within a domain.
humanURL: https://developers.google.com/workspace/admin/data-transfer
baseURL: https://admin.googleapis.com
tags:
- Admin
- Data Transfer
- Migration
properties:
- type: Documentation
url: https://developers.google.com/workspace/admin/data-transfer
- type: APIReference
url: https://developers.google.com/workspace/admin/data-transfer/reference/rest
- aid: google-workspace:license-manager
name: Enterprise License Manager API
description: Manage Google Workspace and related product licenses for all users of a customer.
humanURL: https://developers.google.com/admin-sdk/licensing
baseURL: https://licensing.googleapis.com
tags:
- Admin
- Licensing
- Management
properties:
- type: Documentation
url: https://developers.google.com/admin-sdk/licensing/v1/how-tos/using
- type: APIReference
url: https://developers.google.com/workspace/admin/licensing/reference/rest
- type: Authentication
url: https://developers.google.com/admin-sdk/licensing/v1/how-tos/authorizing
- aid: google-workspace:reseller
name: Google Workspace Reseller API
description: Perform common reseller functions at scale including placing orders and managing customer subscriptions.
humanURL: https://developers.google.com/workspace/admin/reseller/v1/how-tos/concepts
baseURL: https://reseller.googleapis.com
tags:
- Admin
- Reseller
- Subscription
tags_raw:
- Admin
- Reseller
- Subscriptions
properties:
- type: Documentation
url: https://developers.google.com/workspace/admin/reseller/v1/how-tos/concepts
- type: APIReference
url: https://developers.google.com/workspace/admin/reseller/reference/rest
- type: Authentication
url: https://developers.google.com/workspace/admin/reseller/v1/how-tos/authorize
- aid: google-workspace:postmaster
name: Gmail Postmaster Tools API
description: Gather statistics on bulk emails sent to Gmail users including spam reports and delivery errors.
humanURL: https://developers.google.com/workspace/gmail/postmaster
baseURL: https://gmailpostmastertools.googleapis.com
tags:
- Deliverability
- Email
- Postmaster
properties:
- type: Documentation
url: https://developers.google.com/workspace/gmail/postmaster
- type: APIReference
url: https://developers.google.com/workspace/gmail/postmaster/reference/rest
- aid: google-workspace:marketplace
name: Google Workspace Marketplace API
description: Manage customer and user license status for Google Workspace Marketplace applications.
humanURL: https://developers.google.com/workspace/marketplace/overview
baseURL: https://appsmarket.googleapis.com
tags:
- Application
- Licensing
- Marketplace
tags_raw:
- Apps
- Licensing
- Marketplace
properties:
- type: Documentation
url: https://developers.google.com/workspace/marketplace/overview
- type: APIReference
url: https://developers.google.com/workspace/marketplace/reference/rest
- type: Authentication
url: https://developers.google.com/workspace/marketplace/authorizing
- aid: google-workspace:google-workspace-groups-api
name: Google Workspace Groups API
description: Manage groups in a Google Workspace domain
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- Group
tags_raw:
- Groups
properties:
- type: OpenAPI
url: openapi/google-workspace-groups-api-openapi.yml
- type: Documentation
url: https://developers.google.com/admin-sdk/directory/reference/rest
- type: JSONSchema
url: json-schema/google-workspace-user-schema.json
- type: JSONLD
url: json-ld/google-workspace-context.jsonld
- type: APIReference
url: https://developers.google.com/workspace/admin/directory/reference/rest
- type: GettingStarted
url: https://developers.google.com/admin-sdk/directory/v1/quickstart/python
- aid: google-workspace:google-workspace-users-api
name: Google Workspace Users API
description: Manage user accounts in a Google Workspace domain
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/google-workspace-users-api-openapi.yml
- type: Documentation
url: https://developers.google.com/admin-sdk/directory/reference/rest
- type: JSONSchema
url: json-schema/google-workspace-user-schema.json
- type: JSONLD
url: json-ld/google-workspace-context.jsonld
- type: APIReference
url: https://developers.google.com/workspace/admin/directory/reference/rest
- type: GettingStarted
url: https://developers.google.com/admin-sdk/directory/v1/quickstart/python
- name: Google Meet API
description: The Google Meet API allows developers to build applications that integrate with Google Meet.
image: https://www.gstatic.com/images/branding/product/2x/meet_64dp.png
humanURL: https://developers.google.com/meet
baseURL: https://meet.googleapis.com/v2
tags:
- Collaboration
- Communications
- Meetings
- Video Conferencing
tags_raw:
- Collaboration
- Communication
- Meetings
- Video-Conferencing
properties:
- type: Documentation
url: https://developers.google.com/meet/api/guides/overview
- type: Reference
url: https://developers.google.com/meet/api/reference/rest
aid: google-workspace:google-meet-api
- aid: google-suites:google-suites-calendar-api
name: Google Workspace APIs Calendar API
description: The Calendar API from Google Workspace APIs — 3 operation(s) for calendar.
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- Calendar
properties:
- type: OpenAPI
url: openapi/google-workspace-calendar-api-openapi.yml
- type: Documentation
url: https://developers.google.com/gmail/api/guides
- type: Authentication
url: https://developers.google.com/gmail/api/auth/about-auth
- type: Documentation
url: https://developers.google.com/calendar/api/guides/overview
- type: GettingStarted
url: https://developers.google.com/workspace/calendar/api/quickstart/python
- type: Documentation
url: https://developers.google.com/drive/api/guides/about-sdk
- type: Pricing
url: https://workspace.google.com/pricing
- type: Documentation
url: https://developers.google.com/docs/api/how-tos/overview
- type: Examples
url: https://developers.google.com/docs/api/samples
- type: Documentation
url: https://developers.google.com/sheets/api/guides/concepts
- type: GettingStarted
url: https://developers.google.com/workspace/sheets/api/quickstart/python
- type: Documentation
url: https://developers.google.com/slides/how-tos/overview
- type: Documentation
url: https://developers.google.com/admin-sdk/directory/reference/rest
- type: JSONSchema
url: json-schema/google-workspace-event-schema.json
- aid: google-suites:google-suites-drive-api
name: Google Workspace APIs Drive API
description: The Drive API from Google Workspace APIs — 2 operation(s) for drive.
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- Drives
tags_raw:
- Drive
properties:
- type: OpenAPI
url: openapi/google-workspace-drive-api-openapi.yml
- type: Documentation
url: https://developers.google.com/gmail/api/guides
- type: Authentication
url: https://developers.google.com/gmail/api/auth/about-auth
- type: Documentation
url: https://developers.google.com/calendar/api/guides/overview
- type: GettingStarted
url: https://developers.google.com/workspace/calendar/api/quickstart/python
- type: Documentation
url: https://developers.google.com/drive/api/guides/about-sdk
- type: Pricing
url: https://workspace.google.com/pricing
- type: Documentation
url: https://developers.google.com/docs/api/how-tos/overview
- type: Examples
url: https://developers.google.com/docs/api/samples
- type: Documentation
url: https://developers.google.com/sheets/api/guides/concepts
- type: GettingStarted
url: https://developers.google.com/workspace/sheets/api/quickstart/python
- type: Documentation
url: https://developers.google.com/slides/how-tos/overview
- type: Documentation
url: https://developers.google.com/admin-sdk/directory/reference/rest
- type: JSONSchema
url: json-schema/google-workspace-file-schema.json
- aid: google-suites:google-suites-gmail-api
name: Google Workspace APIs Gmail API
description: The Gmail API from Google Workspace APIs — 4 operation(s) for gmail.
humanURL: https://developers.google.com/gmail/api
baseURL: https://gmail.googleapis.com
tags:
- Gmail
properties:
- type: OpenAPI
url: openapi/google-workspace-gmail-api-openapi.yml
- type: Documentation
url: https://developers.google.com/gmail/api/guides
- type: Authentication
url: https://developers.google.com/gmail/api/auth/about-auth
- type: Documentation
url: https://developers.google.com/calendar/api/guides/overview
- type: GettingStarted
url: https://developers.google.com/workspace/calendar/api/quickstart/python
- type: Documentation
url: https://developers.google.com/drive/api/guides/about-sdk
- type: Pricing
url: https://workspace.google.com/pricing
- type: Documentation
url: https://developers.google.com/docs/api/how-tos/overview
- type: Examples
url: https://developers.google.com/docs/api/samples
- type: Documentation
url: https://developers.google.com/sheets/api/guides/concepts
- type: GettingStarted
url: https://developers.google.com/workspace/sheets/api/quickstart/python
- type: Documentation
url: https://developers.google.com/slides/how-tos/overview
- type: Documentation
url: https://developers.google.com/admin-sdk/directory/reference/rest
- type: JSONSchema
url: json-schema/google-workspace-message-schema.json
# --- truncated at 32 KB (32 KB total) ---
# Full source: https://artifacts.apis.io/google-workspace/apis.yml
Google Workspace API — frequently asked questions
Does Google Workspace have an API?
Yes. APIs.io lists 33 APIs from Google Workspace, including Gmail API, Google Drive API and Google Calendar API, and 30 more.
Is there an OpenAPI specification for the Google Workspace API?
Yes. APIs.io indexes 6 OpenAPI specifications for Google Workspace, each linked for download from this page.
How do I authenticate with the Google Workspace API?
Google Workspace documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Google Workspace Authentication.
How much does the Google Workspace API cost?
Google Workspace publishes its prices; its Starter plan is $7 **/ user per month as of 2026-09-20. APIs.io lists 4 pricing plans for Google Workspace, with each plan's price, limits and inclusions under Pricing on this page.
Does Google Workspace have an MCP server?
Yes. APIs.io lists 1 MCP server for Google Workspace: Google documents one remote MCP server per Workspace product (Developer Preview). tools/list was probed live on each documented endpoint on 2026-11-04 and answered anonymously; tool calls require OAut
Is the Google Workspace API ready for AI agents?
Google Workspace has a Kin Score of 68.6 out of 100 (exemplar) and an Agent Readiness score of 37.9 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.