Referencia de la API

La referencia de esta API está organizada por tipo de recurso. Cada tipo de recurso tiene una o varias representaciones de datos y cuenta con uno o varios métodos.

Tipos de recurso

  1. Accounts
  2. Container Versions
  3. Containers
  4. Environments
  5. Environments.reauthorize_environments
  6. Folders
  7. Folders.entities
  8. Folders.move_folders
  9. Permissions
  10. Tags
  11. Triggers
  12. Variables

Accounts

Para obtener información sobre el recurso Accounts, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
get GET  /accounts/accountId Obtiene un recurso Account de GTM.
list GET  /accounts Enumera todos los recursos Account de GTM a los que tiene acceso el usuario.
update PUT  /accounts/accountId Actualiza un recurso Account de GTM.

Container Versions

Para obtener información sobre el recurso Container Versions, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/versions Crea un recurso Container Version.
delete DELETE  /accounts/accountId/containers/containerId/versions/containerVersionId Elimina un recurso Container Version.
get GET  /accounts/accountId/containers/containerId/versions/containerVersionId Obtiene un recurso Container Version.
list GET  /accounts/accountId/containers/containerId/versions Enumera todos los recursos Container Version que pertenecen a un recurso Container de GTM.
publish POST  /accounts/accountId/containers/containerId/versions/containerVersionId/publish Publica un recurso Container Version.
restore POST  /accounts/accountId/containers/containerId/versions/containerVersionId/restore Restaura un recurso Container Version. Esta acción sobrescribirá la configuración actual del recurso Container (incluidos sus recursos Variables, Triggers y Tags). La operación no tendrá ningún efecto en la versión que se sirve (es decir, la versión publicada).
undelete POST  /accounts/accountId/containers/containerId/versions/containerVersionId/undelete Recupera un recurso Container Version.
update PUT  /accounts/accountId/containers/containerId/versions/containerVersionId Actualiza un recurso Container Version.

Containers

Para obtener información sobre el recurso Containers, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers Crea un recurso Container.
delete DELETE  /accounts/accountId/containers/containerId Elimina un recurso Container.
get GET  /accounts/accountId/containers/containerId Obtiene un recurso Container.
list GET  /accounts/accountId/containers Enumera todos los recursos Container que pertenecen a un recurso Account de GTM.
update PUT  /accounts/accountId/containers/containerId Actualiza un recurso Container.

Environments

Para obtener información sobre el recurso Environments, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/environments Crea un recurso Environment de GTM.
delete DELETE  /accounts/accountId/containers/containerId/environments/environmentId Elimina un recurso Environment de GTM.
get GET  /accounts/accountId/containers/containerId/environments/environmentId Obtiene un recurso Environment de GTM.
list GET  /accounts/accountId/containers/containerId/environments Enumera todos los recursos Environment de GTM que pertenecen a un recurso Container de GTM.
patch PATCH  /accounts/accountId/containers/containerId/environments/environmentId Actualiza un recurso Environment de GTM. Este método es compatible con la semántica de parches.
update PUT  /accounts/accountId/containers/containerId/environments/environmentId Actualiza un recurso Environment de GTM.

Environments.reauthorize_environments

Para obtener información sobre el recurso Environments.reauthorize_environments, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
update PUT  /accounts/accountId/containers/containerId/reauthorize_environments/environmentId Vuelve a generar el código de autorización de un recurso Environment de GTM.

Folders

Para obtener información sobre el recurso Folders, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/folders Crea un recurso Folder de GTM.
delete DELETE  /accounts/accountId/containers/containerId/folders/folderId Elimina un recurso Folder de GTM.
get GET  /accounts/accountId/containers/containerId/folders/folderId Obtiene un recurso Folder de GTM.
list GET  /accounts/accountId/containers/containerId/folders Enumera todos los recursos Folders de GTM que pertenecen a un recurso Container.
update PUT  /accounts/accountId/containers/containerId/folders/folderId Actualiza un recurso Folder de GTM.

Folders.entities

Para obtener información sobre el recurso Folders.entities, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
list GET  /accounts/accountId/containers/containerId/folders/folderId/entities Enumera todas las entidades de un recurso Folder de GTM.

Folders.move_folders

Para obtener información sobre el recurso Folders.move_folders, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
update PUT  /accounts/accountId/containers/containerId/move_folders/folderId Mueve entidades a un recurso Folder de GTM.

Permissions

Para obtener información sobre el recurso Permissions, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/permissions Crea los permisos de los recursos Account y Container de un usuario.
delete DELETE  /accounts/accountId/permissions/permissionId Elimina a un usuario del recurso Account y revoca el acceso a él y a todos sus recursos Container.
get GET  /accounts/accountId/permissions/permissionId Obtiene los permisos de los recursos Account y Container de un usuario.
list GET  /accounts/accountId/permissions Enumera todos los usuarios que tienen acceso al recurso Account junto con los permisos de los recursos Account y Container que se han otorgado a cada uno de ellos.
update PUT  /accounts/accountId/permissions/permissionId Actualiza los permisos de los recursos Account y Container de un usuario.

Tags

Para obtener información sobre el recurso Tags, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/tags Crea un recurso Tag de GTM.
delete DELETE  /accounts/accountId/containers/containerId/tags/tagId Elimina un recurso Tag de GTM.
get GET  /accounts/accountId/containers/containerId/tags/tagId Obtiene un recurso Tag de GTM.
list GET  /accounts/accountId/containers/containerId/tags Enumera todos los recursos Tag de GTM que pertenecen a un recurso Container.
update PUT  /accounts/accountId/containers/containerId/tags/tagId Actualiza un recurso Tag de GTM.

Triggers

Para obtener información sobre el recurso Triggers, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/triggers Crea un recurso Trigger de GTM.
delete DELETE  /accounts/accountId/containers/containerId/triggers/triggerId Elimina un recurso Trigger de GTM.
get GET  /accounts/accountId/containers/containerId/triggers/triggerId Obtiene un recurso Trigger de GTM.
list GET  /accounts/accountId/containers/containerId/triggers Enumera todos los recursos Trigger de GTM que pertenecen a un recurso Container.
update PUT  /accounts/accountId/containers/containerId/triggers/triggerId Actualiza un recurso Trigger de GTM.

Variables

Para obtener información sobre el recurso Variables, consulta la página de representaciones del recurso.

Método Solicitud HTTP Descripción
URI relativos a https://www.googleapis.com/tagmanager/v1, a menos que se indique lo contrario.
create POST  /accounts/accountId/containers/containerId/variables Crea un recurso Variable de GTM.
delete DELETE  /accounts/accountId/containers/containerId/variables/variableId Elimina un recurso Variable de GTM.
get GET  /accounts/accountId/containers/containerId/variables/variableId Obtiene un recurso Variable de GTM.
list GET  /accounts/accountId/containers/containerId/variables Enumera todos los recursos Variable de GTM que pertenecen a un recurso Container.
update PUT  /accounts/accountId/containers/containerId/variables/variableId Actualiza un recurso Variable de GTM.