Google Tag Manager website screenshot

Google Tag Manager

Google Tag Manager is a tag management system that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.

2 APIs 10 Features
AnalyticsConversion TrackingMarketingTag ManagementTracking

APIs

Google Tag Manager API

The Tag Manager API allows clients to access and modify container and tag configuration.

Google Tag Manager Server-side Tagging API

The Server-side Tagging API provides APIs for building custom tags, clients, and variables that run in a server-side container, enabling server-to-server data collection and pro...

Collections

Arazzo Workflows

Google Tag Manager Audit Container Versions

List a container's version headers, then fetch the newest one in full.

ARAZZO

Google Tag Manager Bootstrap a Live Container

Create a container and workspace, cut a baseline version, and publish it.

ARAZZO

Google Tag Manager Build and Publish a Tag End to End

Workspace, trigger, tag, version, and publish in a single release flow.

ARAZZO

Google Tag Manager Grant a User Permission

List account user permissions, then add a new user when not present.

ARAZZO

Google Tag Manager Inspect the Live Container Version

Resolve a container's live version, then fetch its full definition.

ARAZZO

Google Tag Manager List and Get a Workspace

List the workspaces in a container, then fetch the first one in detail.

ARAZZO

Google Tag Manager Provision a Tagged Container

Create a container, open a workspace in it, and add a first tag.

ARAZZO

Google Tag Manager Safely Update a Tag

Read a tag for its fingerprint, then update it with optimistic concurrency.

ARAZZO

Google Tag Manager Sync and Version a Workspace

Check status, sync a workspace to the latest version, then cut a version.

ARAZZO

Google Tag Manager Wire a Trigger-Fired Tag

Create a workspace, create a trigger, then create a tag that fires on it.

ARAZZO

Google Tag Manager Build a Variable-Backed Tag

Create a workspace, create a variable, then create a tag that consumes it.

ARAZZO

Google Tag Manager Version and Publish a Workspace

Freeze a workspace into a container version and publish it live.

ARAZZO

Pricing Plans

Rate Limits

Google Tag Manager Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Account Management

List and manage Google Tag Manager accounts with full access control.

Container Management

Create, update, delete, and configure containers for web, mobile, and server-side tagging.

Workspace Management

Create and manage workspaces for collaborative tag development with conflict resolution.

Tag Configuration

Create, update, delete, and revert tags with full parameter and firing trigger configuration.

Trigger Configuration

Define triggers that control when and how tags fire based on events and conditions.

Variable Management

Create and manage variables that provide dynamic values to tags and triggers.

Version Control

Create, publish, and manage container versions with rollback capabilities.

User Permissions

Manage user access and permissions at the account and container level.

Server-Side Tagging

Build custom server-side tags, clients, and variables for server-to-server data collection.

Data Layer

Structured data layer for passing information between your website and Tag Manager.

Use Cases

Marketing Tag Deployment

Deploy and manage marketing and analytics tags without modifying website code.

Conversion Tracking

Track conversions across multiple advertising platforms with centralized tag management.

Privacy Compliance

Implement consent-based tag firing and data collection policies for GDPR and CCPA compliance.

A/B Testing

Deploy and manage A/B testing tags and experiment configurations across web properties.

Server-Side Data Collection

Process data server-side for improved performance, accuracy, and privacy compliance.

Integrations

Google Analytics

Native integration with Google Analytics 4 for event tracking and measurement.

Google Ads

Deploy Google Ads conversion tracking and remarketing tags with built-in templates.

Google Marketing Platform

Integrate with Campaign Manager, Display & Video 360, and Search Ads 360.

Facebook Pixel

Deploy and manage Facebook Pixel tracking with community template support.

Consent Management Platforms

Integrate with consent management platforms for privacy-compliant tag firing.

Semantic Vocabularies

Google Tag Manager Context

8 classes · 8 properties

JSON-LD

Google Tag Manager V2 Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Google Tag Manager API Rules

7 rules · 7 errors

SPECTRAL

JSON Structure

Google Tag Manager V2 Account Structure

6 properties

JSON STRUCTURE

Google Tag Manager V2 Condition Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Container Structure

12 properties

JSON STRUCTURE

Google Tag Manager V2 Entity Structure

1 properties

JSON STRUCTURE

Google Tag Manager V2 Format Value Structure

1 properties

JSON STRUCTURE

Google Tag Manager V2 Parameter Structure

6 properties

JSON STRUCTURE

Google Tag Manager V2 Setup Tag Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Sync Status Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Tag Structure

22 properties

JSON STRUCTURE

Google Tag Manager V2 Teardown Tag Structure

2 properties

JSON STRUCTURE

Google Tag Manager V2 Trigger Structure

15 properties

JSON STRUCTURE

Google Tag Manager V2 Variable Structure

16 properties

JSON STRUCTURE

Google Tag Manager V2 Workspace Structure

8 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
Documentation
Documentation
📰
Blog
Blog
📦
SDKs
SDKs
💬
Support
Support
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📝
Signup
Signup
🔗
Login
Login
🔗
RateLimits
RateLimits
📄
ChangeLog
ChangeLog
👥
StackOverflow
StackOverflow
👥
YouTube
YouTube
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Google Tag Manager API
  version: 2.0.0
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://accounts.google.com/o/oauth2/v2/auth
    accessTokenUrl: https://oauth2.googleapis.com/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Accounts
    type: folder
  items:
  - info:
      name: List All Google Tag Manager Accounts
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/accounts
      params:
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
      - name: includeGoogleTags
        value: 'true'
        type: query
        description: Also retrieve accounts associated with Google Tag when true.
    docs: Lists all GTM Accounts that a user has access to. Returns a list of Account resources.
  - info:
      name: Get a Google Tag Manager Account
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:path
      params:
      - name: path
        value: ''
        type: path
        description: GTM resource's API relative path, e.g. accounts/{accountId}.
    docs: Gets a GTM Account by its resource path.
  - info:
      name: Update a Google Tag Manager Account
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:path
      params:
      - name: path
        value: ''
        type: path
        description: GTM resource's API relative path, e.g. accounts/{accountId}.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the account in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a GTM Account.
- info:
    name: Containers
    type: folder
  items:
  - info:
      name: Google Tag Manager List Containers in an Account
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/containers
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: Lists all Containers that belongs to a GTM Account.
  - info:
      name: Google Tag Manager Create a Container
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/containers
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a Container within a GTM Account.
  - info:
      name: Google Tag Manager Get a Container
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:containerPath
      params:
      - name: containerPath
        value: example_value
        type: path
        description: GTM Container's API relative path, e.g. accounts/{accountId}/containers/{containerId}.
    docs: Gets a Container by its resource path.
  - info:
      name: Google Tag Manager Update a Container
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:containerPath
      params:
      - name: containerPath
        value: example_value
        type: path
        description: GTM Container's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the container in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a Container.
  - info:
      name: Google Tag Manager Delete a Container
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:containerPath
      params:
      - name: containerPath
        value: example_value
        type: path
        description: GTM Container's API relative path.
    docs: Deletes a Container.
- info:
    name: Workspaces
    type: folder
  items:
  - info:
      name: Google Tag Manager List Workspaces in a Container
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/workspaces
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: Lists all Workspaces that belong to a GTM Container.
  - info:
      name: Google Tag Manager Create a Workspace
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/workspaces
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a Workspace within a GTM Container.
  - info:
      name: Google Tag Manager Get a Workspace
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path, e.g. accounts/{accountId}/containers/{containerId}/workspaces/{workspaceId}.
    docs: Gets a Workspace by its resource path.
  - info:
      name: Google Tag Manager Update a Workspace
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the workspace in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a Workspace.
  - info:
      name: Google Tag Manager Delete a Workspace
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path.
    docs: Deletes a Workspace.
  - info:
      name: Google Tag Manager Create a Container Version From a Workspace
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath:create_version
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path.
      body:
        type: json
        data: '{}'
    docs: Creates a Container Version from the entities present in the workspace, deletes the workspace, and sets the base
      container version to the newly created version.
  - info:
      name: Google Tag Manager Get the Status of a Workspace
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath/status
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path.
    docs: Finds conflicting and modified entities in the workspace. Returns status information about the workspace including
      workspace changes and conflicts.
  - info:
      name: Google Tag Manager Sync a Workspace to the Latest Container Version
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:workspacePath:sync
      params:
      - name: workspacePath
        value: example_value
        type: path
        description: GTM Workspace's API relative path.
    docs: Syncs a workspace to the latest container version by updating all unmodified workspace entities and displaying conflicts
      for modified entities.
- info:
    name: Default
    type: folder
  items:
  - info:
      name: Google Tag Manager List Tags in a Workspace
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/tags
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: Lists all GTM Tags of a GTM Container Workspace.
  - info:
      name: Google Tag Manager Create a Tag
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/tags
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a GTM Tag in a GTM Workspace.
  - info:
      name: Google Tag Manager Get a Tag
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:tagPath
      params:
      - name: tagPath
        value: example_value
        type: path
        description: GTM Tag's API relative path, e.g. accounts/{accountId}/containers/{containerId}/workspaces/{workspaceId}/tags/{tagId}.
    docs: Gets a GTM Tag by its resource path.
  - info:
      name: Google Tag Manager Update a Tag
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:tagPath
      params:
      - name: tagPath
        value: example_value
        type: path
        description: GTM Tag's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the tag in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a GTM Tag.
  - info:
      name: Google Tag Manager Delete a Tag
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:tagPath
      params:
      - name: tagPath
        value: example_value
        type: path
        description: GTM Tag's API relative path.
    docs: Deletes a GTM Tag.
  - info:
      name: Google Tag Manager Revert Changes to a Tag in a Workspace
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:tagPath:revert
      params:
      - name: tagPath
        value: example_value
        type: path
        description: GTM Tag's API relative path.
    docs: Reverts changes to a GTM Tag in a GTM Workspace, restoring it to its original state.
- info:
    name: Triggers
    type: folder
  items:
  - info:
      name: Google Tag Manager List Triggers in a Workspace
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/triggers
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: Lists all GTM Triggers of a GTM Container Workspace.
  - info:
      name: Google Tag Manager Create a Trigger
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/triggers
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a GTM Trigger in a GTM Workspace.
  - info:
      name: Google Tag Manager Get a Trigger
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:triggerPath
      params:
      - name: triggerPath
        value: example_value
        type: path
        description: GTM Trigger's API relative path, e.g. accounts/{accountId}/containers/{containerId}/workspaces/{workspaceId}/triggers/{triggerId}.
    docs: Gets a GTM Trigger by its resource path.
  - info:
      name: Google Tag Manager Update a Trigger
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:triggerPath
      params:
      - name: triggerPath
        value: example_value
        type: path
        description: GTM Trigger's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the trigger in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a GTM Trigger.
  - info:
      name: Google Tag Manager Delete a Trigger
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:triggerPath
      params:
      - name: triggerPath
        value: example_value
        type: path
        description: GTM Trigger's API relative path.
    docs: Deletes a GTM Trigger.
  - info:
      name: Google Tag Manager Revert Changes to a Trigger in a Workspace
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:triggerPath:revert
      params:
      - name: triggerPath
        value: example_value
        type: path
        description: GTM Trigger's API relative path.
    docs: Reverts changes to a GTM Trigger in a GTM Workspace, restoring it to its original state.
- info:
    name: Variables
    type: folder
  items:
  - info:
      name: Google Tag Manager List Variables in a Workspace
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/variables
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: Lists all GTM Variables of a GTM Container Workspace.
  - info:
      name: Google Tag Manager Create a Variable
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/variables
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a GTM Variable in a GTM Workspace.
  - info:
      name: Google Tag Manager Get a Variable
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:variablePath
      params:
      - name: variablePath
        value: example_value
        type: path
        description: GTM Variable's API relative path, e.g. accounts/{accountId}/containers/{containerId}/workspaces/{workspaceId}/variables/{variableId}.
    docs: Gets a GTM Variable by its resource path.
  - info:
      name: Google Tag Manager Update a Variable
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:variablePath
      params:
      - name: variablePath
        value: example_value
        type: path
        description: GTM Variable's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the variable in storage.
      body:
        type: json
        data: '{}'
    docs: Updates a GTM Variable.
  - info:
      name: Google Tag Manager Delete a Variable
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:variablePath
      params:
      - name: variablePath
        value: example_value
        type: path
        description: GTM Variable's API relative path.
    docs: Deletes a GTM Variable.
  - info:
      name: Google Tag Manager Revert Changes to a Variable in a Workspace
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:variablePath:revert
      params:
      - name: variablePath
        value: example_value
        type: path
        description: GTM Variable's API relative path.
    docs: Reverts changes to a GTM Variable in a GTM Workspace, restoring it to its original state.
- info:
    name: Versions
    type: folder
  items:
  - info:
      name: Google Tag Manager List All Container Version Headers
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/versions
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
      - name: includeDeleted
        value: 'true'
        type: query
        description: Also retrieve deleted (archived) versions when true.
    docs: Lists all Container Version Headers of a GTM Container, providing summary information about each version.
  - info:
      name: Google Tag Manager Get a Container Version
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:versionPath
      params:
      - name: versionPath
        value: example_value
        type: path
        description: GTM ContainerVersion's API relative path.
    docs: Gets a Container Version by its resource path.
  - info:
      name: Google Tag Manager Delete a Container Version
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:versionPath
      params:
      - name: versionPath
        value: example_value
        type: path
        description: GTM ContainerVersion's API relative path.
    docs: Deletes a Container Version.
  - info:
      name: Google Tag Manager Publish a Container Version
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:versionPath:publish
      params:
      - name: versionPath
        value: example_value
        type: path
        description: GTM ContainerVersion's API relative path.
      - name: fingerprint
        value: example_value
        type: query
        description: When provided, this fingerprint must match the fingerprint of the container version in storage.
    docs: Publishes a Container Version, making it the live version served to users.
  - info:
      name: Google Tag Manager Get the Live Container Version
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/versions:live
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
    docs: Gets the live (published) container version for a GTM Container.
- info:
    name: User Permissions
    type: folder
  items:
  - info:
      name: Google Tag Manager List User Permissions for an Account
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/user_permissions
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      - name: pageToken
        value: example_value
        type: query
        description: Continuation token for fetching the next page of results.
    docs: List all users that have access to the account along with Account and Container user access granted to each of them.
  - info:
      name: Google Tag Manager Create a User Permission
      type: http
    http:
      method: POST
      url: https://tagmanager.googleapis.com/tagmanager/v2/:parent/user_permissions
      params:
      - name: parent
        value: ''
        type: path
        description: GTM parent resource's API relative path, e.g. accounts/{accountId} for listing containers.
      body:
        type: json
        data: '{}'
    docs: Creates a user's Account and Container access within a GTM Account.
  - info:
      name: Google Tag Manager Get a User Permission
      type: http
    http:
      method: GET
      url: https://tagmanager.googleapis.com/tagmanager/v2/:userPermissionPath
      params:
      - name: userPermissionPath
        value: example_value
        type: path
        description: GTM UserPermission's API relative path.
    docs: Gets a user's Account and Container access.
  - info:
      name: Google Tag Manager Update a User Permission
      type: http
    http:
      method: PUT
      url: https://tagmanager.googleapis.com/tagmanager/v2/:userPermissionPath
      params:
      - name: userPermissionPath
        value: example_value
        type: path
        description: GTM UserPermission's API relative path.
      body:
        type: json
        data: '{}'
    docs: Updates a user's Account and Container access.
  - info:
      name: Google Tag Manager Delete a User Permission
      type: http
    http:
      method: DELETE
      url: https://tagmanager.googleapis.com/tagmanager/v2/:userPermissionPath
      params:
      - name: userPermissionPath
        value: example_value
        type: path
        description: GTM UserPermission's API relative path.
    docs: Removes a user from the account, revoking access.
bundled: true