Solicitar URL

Postar https://api.dotcom-monitor.com/config_api_v1/template/{template_id}

Parâmetros do caminho

campo Type Necessário descrição
template_id

corda

true

O ID exclusivo do modelo que você precisa editar.

Parâmetros de cabeçalho

Content-Type: application/json
Exemplo de conteúdo POST
{
"Name": "email template",
"Subject": "Monitoring Alert ",
"Email_Reply_To": "reply@to.com",
"Template_Type": "Html",
"Error_Message": "Device: \u003c%Site_Name%\u003e\r\n
Location: \u003c%Location%\u003e\r\n
Error Code: \u003c%Error_Code%\u003e\r\n
Error Description: \u003c%Error_Dscr%\u003e",
"Test_Message": "Relax, nothing happened",
"Uptime_Message": "Life is good",
"Assigned_To": []
}

Parâmetros corporais necessários

Para editar parâmetros de um objeto de modelo, recomendamos que você obtenha primeiro uma informação de modelo existente e use a resposta como um exemplo.

Os seguintes campos são necessários no órgão de solicitação:

campo Type Exigido/Opcional descrição

nome

corda

Necessário

Nome do modelo.

exemplo:

“Nome”: “Modelo HTML”

Email_Reply_To

corda

Necessário

exemplo:

“Email_Reply_To”: “reply@company.com”

Template_Type

corda

Necessário

Este campo define o formato de tipo de modelo (mensagem).

Valores possíveis:

  • HTML
  • Txt

exemplo:

“Template_Type”: “Txt”

Error_Message

corda

Necessário

Texto da mensagem de erro.

exemplo:

“Error_Message”: “Ocorreu um erro”

Test_Message

corda

Necessário

exemplo:

“Test_Message”: “Este é um alerta de teste para o dispositivo \u003c%Site_Name%\u003e. Se você tiver alguma dúvida, entre em contato com \u003c%Contact_Full_Name%\u003e”

Uptime_Message

corda

Necessário

exemplo:

“Uptime_Message”: “Dispositivo \u003c%Site_Name%\u003e detectado estar de volta on-line em \u003c%Monitor_DateTime%\u003e do local de monitoramento: \u003c%Location%\u003e”

Assigned_To

Matriz contendo valores int32

Necessário

Este array contém uma lista de ids do dispositivo onde o grupo de alerta foi atribuído.

exemplo:

“Assigned_To”: [8533, 8534.9756]

Resposta de sucesso

Resposta de exemplo
{
"Success":true,
"Result":"Template 398 has been updated"
}