Attach a tag manager container to a property (read-only lens)
POST
/v1/tms/connections
const url = 'https://api.monita.ai/v1/tms/connections';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"domainId":"example","provider":"gtm","containerRef":"example","containerPath":"example","containerName":"example"}'};
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/tms/connections \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "domainId": "example", "provider": "gtm", "containerRef": "example", "containerPath": "example", "containerName": "example" }'Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”Media typeapplication/json
object
domainId
required
string
provider
required
string
containerRef
required
string
containerPath
required
string
containerName
string
Responses
Section titled “Responses”Created
Media typeapplication/json
object
id
required
string
domainId
required
string
provider
required
string
containerRef
required
string
containerPath
required
string
containerName
required
string
delivery
required
boolean
status
required
string
lastSyncedAt
required
number
syncError
required
string
latestVersion
required
string
syncing
required
boolean
Examplegenerated
{ "id": "example", "domainId": "example", "provider": "example", "containerRef": "example", "containerPath": "example", "containerName": "example", "delivery": true, "status": "example", "lastSyncedAt": 1, "syncError": "example", "latestVersion": "example", "syncing": true}Feature off / domain not found
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}GTM not connected / already connected
Media typeapplication/json
object
error
required
string
Examplegenerated
{ "error": "example"}