Google Tag Manager · OAuth Scopes

Google Tag Manager OAuth Scopes

OAuth 2.0 derived

Google Tag Manager publishes 7 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Google Tag Manager API on a user’s behalf.

Tokens are issued from https://oauth2.googleapis.com/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

AnalyticsConversion TrackingMarketingTag ManagementTracking
Scopes: 7 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://accounts.google.com/o/oauth2/v2/auth
Token URL
https://oauth2.googleapis.com/token
Flows
authorizationCode

Scopes (7)

ScopeDescriptionFlows
tagmanager.delete.containers Delete your Google Tag Manager containers. authorizationCode
tagmanager.edit.containers Manage your Google Tag Manager container and its subcomponents, excluding versioning and publishing. authorizationCode
tagmanager.edit.containerversions Manage your Google Tag Manager container versions. authorizationCode
tagmanager.manage.accounts View and manage your Google Tag Manager accounts. authorizationCode
tagmanager.manage.users Manage user permissions of your Google Tag Manager account and container. authorizationCode
tagmanager.publish Publish your Google Tag Manager container versions. authorizationCode
tagmanager.readonly View your Google Tag Manager container and its subcomponents. authorizationCode

Source

OAuth Scopes

google-tag-manager-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/google-tag-manager-api-v2-openapi.yml
schemes:
- name: oauth2
  source: openapi/google-tag-manager-api-v2-openapi.yml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://accounts.google.com/o/oauth2/v2/auth
    tokenUrl: https://oauth2.googleapis.com/token
  description: OAuth 2.0 authentication for Google Tag Manager API.
scopes:
- scope: tagmanager.delete.containers
  description: Delete your Google Tag Manager containers.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.edit.containers
  description: Manage your Google Tag Manager container and its subcomponents, excluding versioning
    and publishing.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.edit.containerversions
  description: Manage your Google Tag Manager container versions.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.manage.accounts
  description: View and manage your Google Tag Manager accounts.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.manage.users
  description: Manage user permissions of your Google Tag Manager account and container.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.publish
  description: Publish your Google Tag Manager container versions.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml
- scope: tagmanager.readonly
  description: View your Google Tag Manager container and its subcomponents.
  flows:
  - authorizationCode
  sources:
  - openapi/google-tag-manager-api-v2-openapi.yml