Deploy the Monita monitoring template + tag into a GTM workspace
POST
/v1/integrations/gtm/deploy
const url = 'https://api.monita.ai/v1/integrations/gtm/deploy';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"domainId":"example","containerPath":"example","container":{"name":"example","publicId":"example","accountId":"example","containerId":"example"},"tagName":"Monita Tag","customerIdVariable":"","sessionIdVariable":"","whitelistedDomains":[],"selectedTags":{}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.monita.ai/v1/integrations/gtm/deploy \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "domainId": "example", "containerPath": "example", "container": { "name": "example", "publicId": "example", "accountId": "example", "containerId": "example" }, "tagName": "Monita Tag", "customerIdVariable": "", "sessionIdVariable": "", "whitelistedDomains": [], "selectedTags": {} }'Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”Media typeapplication/json
object
domainId
required
string
containerPath
required
string
container
required
object
name
required
string
publicId
required
string
accountId
required
string
containerId
required
string
tagName
string
customerIdVariable
string
sessionIdVariable
string
whitelistedDomains
Array<string>
selectedTags
object
key
additional properties
Array<string>
Responses
Section titled “Responses”Deployed (unpublished workspace change)
Media typeapplication/json
object
deployed
required
boolean
workspacePath
required
string
workspaceName
required
string
workspaceCreated
required
boolean
template
required
string
tag
required
string
monitoredTags
required
number
Example
{ "template": "new", "tag": "new"}Domain not found
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}Not connected / not configured
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}