Altan Logo
  • Access ->

Tag Manager API

This API allows clients to access and modify container and tag configuration.

shapeshapeshape
104 Actions
0 Webhooks
GET
tagmanager.accounts.containers.workspaces.tags.list
Lists all GTM Tags of a Container.
POST
tagmanager.accounts.containers.environments.reauthorize
Re-generates the authorization code for a GTM Environment.
GET
tagmanager.accounts.containers.workspaces.triggers.list
Lists all GTM Triggers of a Container.
PUT
tagmanager.accounts.containers.environments.update
Updates a GTM Environment.
POST
tagmanager.accounts.containers.workspaces.gtag_config.create
Creates a Google tag config.
GET
tagmanager.accounts.containers.workspaces.transformations.get
Gets a GTM Transformation.
POST
tagmanager.accounts.containers.workspaces.folders.entities
List all entities in a GTM Folder.
POST
tagmanager.accounts.containers.workspaces.create
Creates a Workspace.
GET
tagmanager.accounts.list
Lists all GTM Accounts that a user has access to.
POST
tagmanager.accounts.containers.workspaces.folders.create
Creates a GTM Folder.
PUT
tagmanager.accounts.user_permissions.update
Updates a user's Account & Container access.
DELETE
tagmanager.accounts.containers.workspaces.zones.delete
Deletes a GTM Zone.
POST
tagmanager.accounts.containers.versions.set_latest
Sets the latest version used for synchronization of workspaces when detecting conflicts and errors.
GET
tagmanager.accounts.containers.environments.list
Lists all GTM Environments of a GTM Container.
POST
tagmanager.accounts.containers.workspaces.variables.create
Creates a GTM Variable.
POST
tagmanager.accounts.containers.destinations.link
Adds a Destination to this Container and removes it from the Container to which it is currently linked.
POST
tagmanager.accounts.containers.workspaces.transformations.create
Creates a GTM Transformation.
GET
tagmanager.accounts.containers.list
Lists all Containers that belongs to a GTM Account.
PUT
tagmanager.accounts.containers.update
Updates a Container.
GET
tagmanager.accounts.containers.workspaces.clients.list
Lists all GTM Clients of a GTM container workspace.
POST
tagmanager.accounts.containers.workspaces.built_in_variables.revert
Reverts changes to a GTM Built-In Variables in a GTM Workspace.
POST
tagmanager.accounts.containers.move_tag_id
Move Tag ID out of a Container.
POST
tagmanager.accounts.containers.workspaces.tags.create
Creates a GTM Tag.
PUT
tagmanager.accounts.containers.workspaces.folders.update
Updates a GTM Folder.
GET
tagmanager.accounts.containers.workspaces.getStatus
Finds conflicting and modified entities in the workspace.
POST
tagmanager.accounts.containers.workspaces.tags.revert
Reverts changes to a GTM Tag in a GTM Workspace.
PUT
tagmanager.accounts.containers.versions.update
Updates a Container Version.
POST
tagmanager.accounts.containers.workspaces.create_version
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.
GET
tagmanager.accounts.containers.workspaces.gtag_config.list
Lists all Google tag configs in a Container.
PUT
tagmanager.accounts.containers.workspaces.update
Updates a Workspace.
DELETE
tagmanager.accounts.containers.workspaces.triggers.delete
Deletes a GTM Trigger.
DELETE
tagmanager.accounts.containers.environments.delete
Deletes a GTM Environment.
PUT
tagmanager.accounts.containers.workspaces.gtag_config.update
Updates a Google tag config.
DELETE
tagmanager.accounts.user_permissions.delete
Removes a user from the account, revoking access to it and all of its containers.
POST
tagmanager.accounts.containers.workspaces.zones.revert
Reverts changes to a GTM Zone in a GTM Workspace.
DELETE
tagmanager.accounts.containers.workspaces.clients.delete
Deletes a GTM Client.
GET
tagmanager.accounts.user_permissions.get
Gets a user's Account & Container access.
POST
tagmanager.accounts.user_permissions.create
Creates a user's Account & Container access.
PUT
tagmanager.accounts.containers.workspaces.transformations.update
Updates a GTM Transformation.
GET
tagmanager.accounts.user_permissions.list
List all users that have access to the account along with Account and Container user access granted to each of them.
POST
tagmanager.accounts.containers.workspaces.transformations.revert
Reverts changes to a GTM Transformation in a GTM Workspace.
POST
tagmanager.accounts.containers.workspaces.zones.create
Creates a GTM Zone.
DELETE
tagmanager.accounts.containers.workspaces.transformations.delete
Deletes a GTM Transformation.
GET
tagmanager.accounts.containers.versions.get
Gets a Container Version.
POST
tagmanager.accounts.containers.workspaces.quick_preview
Quick previews a workspace by creating a fake container version from all entities in the provided workspace.
POST
tagmanager.accounts.containers.workspaces.variables.revert
Reverts changes to a GTM Variable in a GTM Workspace.
GET
tagmanager.accounts.containers.workspaces.variables.get
Gets a GTM Variable.
POST
tagmanager.accounts.containers.create
Creates a Container.
PUT
tagmanager.accounts.update
Updates a GTM Account.
DELETE
tagmanager.accounts.containers.workspaces.variables.delete
Deletes a GTM Variable.
PUT
tagmanager.accounts.containers.workspaces.tags.update
Updates a GTM Tag.
GET
tagmanager.accounts.containers.workspaces.list
Lists all Workspaces that belong to a GTM Container.
DELETE
tagmanager.accounts.containers.workspaces.templates.delete
Deletes a GTM Template.
POST
tagmanager.accounts.containers.workspaces.templates.revert
Reverts changes to a GTM Template in a GTM Workspace.
GET
tagmanager.accounts.containers.workspaces.variables.list
Lists all GTM Variables of a Container.
PUT
tagmanager.accounts.containers.workspaces.triggers.update
Updates a GTM Trigger.
PUT
tagmanager.accounts.containers.workspaces.zones.update
Updates a GTM Zone.
POST
tagmanager.accounts.containers.workspaces.resolve_conflict
Resolves a merge conflict for a workspace entity by updating it to the resolved entity passed in the request.
GET
tagmanager.accounts.containers.workspaces.tags.get
Gets a GTM Tag.
POST
tagmanager.accounts.containers.environments.create
Creates a GTM Environment.
GET
tagmanager.accounts.containers.workspaces.templates.get
Gets a GTM Template.
GET
tagmanager.accounts.containers.workspaces.triggers.get
Gets a GTM Trigger.
DELETE
tagmanager.accounts.containers.workspaces.folders.delete
Deletes a GTM Folder.
PUT
tagmanager.accounts.containers.workspaces.templates.update
Updates a GTM Template.
POST
tagmanager.accounts.containers.workspaces.folders.move_entities_to_folder
Moves entities to a GTM Folder. If {folder_id} in the request path equals 0, this will instead move entities out of the folder they currently belong to.
GET
tagmanager.accounts.containers.version_headers.list
Lists all Container Versions of a GTM Container.
GET
tagmanager.accounts.get
Gets a GTM Account.
GET
tagmanager.accounts.containers.destinations.list
Lists all Destinations linked to a GTM Container.
DELETE
tagmanager.accounts.containers.workspaces.delete
Deletes a Workspace.
GET
tagmanager.accounts.containers.lookup
Looks up a Container by destination ID.
POST
tagmanager.accounts.containers.workspaces.clients.create
Creates a GTM Client.
GET
tagmanager.accounts.containers.workspaces.zones.list
Lists all GTM Zones of a GTM container workspace.
GET
tagmanager.accounts.containers.environments.get
Gets a GTM Environment.
GET
tagmanager.accounts.containers.get
Gets a Container.
POST
tagmanager.accounts.containers.workspaces.built_in_variables.create
Creates one or more GTM Built-In Variables.
DELETE
tagmanager.accounts.containers.delete
Deletes a Container.
GET
tagmanager.accounts.containers.workspaces.zones.get
Gets a GTM Zone.
GET
tagmanager.accounts.containers.workspaces.folders.get
Gets a GTM Folder.
GET
tagmanager.accounts.containers.destinations.get
Gets a Destination.
GET
tagmanager.accounts.containers.workspaces.gtag_config.get
Gets a Google tag config.
POST
tagmanager.accounts.containers.versions.undelete
Undeletes a Container Version.
GET
tagmanager.accounts.containers.workspaces.get
Gets a Workspace.
DELETE
tagmanager.accounts.containers.versions.delete
Deletes a Container Version.
POST
tagmanager.accounts.containers.combine
Combines Containers.
POST
tagmanager.accounts.containers.workspaces.folders.revert
Reverts changes to a GTM Folder in a GTM Workspace.
DELETE
tagmanager.accounts.containers.workspaces.gtag_config.delete
Deletes a Google tag config.
PUT
tagmanager.accounts.containers.workspaces.clients.update
Updates a GTM Client.
PUT
tagmanager.accounts.containers.workspaces.variables.update
Updates a GTM Variable.
POST
tagmanager.accounts.containers.workspaces.sync
Syncs a workspace to the latest container version by updating all unmodified workspace entities and displaying conflicts for modified entities.
DELETE
tagmanager.accounts.containers.workspaces.built_in_variables.delete
Deletes one or more GTM Built-In Variables.
POST
tagmanager.accounts.containers.workspaces.triggers.revert
Reverts changes to a GTM Trigger in a GTM Workspace.
POST
tagmanager.accounts.containers.workspaces.clients.revert
Reverts changes to a GTM Client in a GTM Workspace.
POST
tagmanager.accounts.containers.versions.publish
Publishes a Container Version.
GET
tagmanager.accounts.containers.version_headers.latest
Gets the latest container version header
GET
tagmanager.accounts.containers.snippet
Gets the tagging snippet for a Container.
GET
tagmanager.accounts.containers.workspaces.built_in_variables.list
Lists all the enabled Built-In Variables of a GTM Container.
GET
tagmanager.accounts.containers.workspaces.folders.list
Lists all GTM Folders of a Container.
POST
tagmanager.accounts.containers.workspaces.templates.create
Creates a GTM Custom Template.
GET
tagmanager.accounts.containers.workspaces.templates.list
Lists all GTM Templates of a GTM container workspace.
GET
tagmanager.accounts.containers.workspaces.transformations.list
Lists all GTM Transformations of a GTM container workspace.
DELETE
tagmanager.accounts.containers.workspaces.tags.delete
Deletes a GTM Tag.
GET
tagmanager.accounts.containers.versions.live
Gets the live (i.e. published) container version
GET
tagmanager.accounts.containers.workspaces.clients.get
Gets a GTM Client.
POST
tagmanager.accounts.containers.workspaces.triggers.create
Creates a GTM Trigger.
The all-in-one AI automation platform

Build your own integration

Effortlessly create your own integration in just 5 minutes and start leveraging the power of automation.