URL de solicitud

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

Parámetros de ruta

Campo Tipo Obligatorio Descripción
template_id

Cadena

true

El identificador único de la plantilla que necesita editar.

Parámetros de encabezado

Content-Type: application/json
Ejemplo de contenido 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 corporales requeridos

Para editar los parámetros de un objeto de plantilla, se recomienda obtener primero una información de plantilla existente y utilizar la respuesta como muestra.

Los siguientes campos son obligatorios en el cuerpo de la solicitud:

Campo Tipo Obligatorio/Opcional Descripción

Nombre

Cadena

Obligatorio

Nombre de la plantilla.

Ejemplo:

“Name”: “Plantilla HTML”

Email_Reply_To

Cadena

Obligatorio

Ejemplo:

“Email_Reply_To”: “reply@company.com”

Template_Type

Cadena

Obligatorio

Este campo define el formato de tipo de plantilla (mensaje).

Valores posibles:

  • .HTML
  • Txt

Ejemplo:

“Template_Type”: “Txt”

Error_Message

Cadena

Obligatorio

Texto del mensaje de error.

Ejemplo:

“Error_Message”: “Se ha producido un error”

Test_Message

Cadena

Obligatorio

Ejemplo:

“Test_Message”: “Esta es una alerta de prueba para el dispositivo de%Site_Name%Site_Name de la Site_Name de la u003e. Si tiene alguna pregunta, póngase en contacto con%Contact_Full_Name%de la aplicación”

Uptime_Message

Cadena

Obligatorio

Ejemplo:

“Uptime_Message”: “Se ha detectado%Site_Name%que el dispositivo de la Site_Name de la u003e está de vuelta en línea en el%Location%%Monitor_DateTime%de la ubicación de la supervisión: ubicación de la ubicación de la aplicación de la aplicación de la aplicación de la aplicación de la Site_Name de los dispositivos de la Site_Name de la u003e”

Assigned_To

Matriz que contiene valores int32

Obligatorio

Esta matriz contiene una lista de identificadores de dispositivo donde se asignó el grupo de alertas.

Ejemplo:

“Assigned_To”: [8533, 8534,9756]

Respuesta de éxito

Ejemplo de respuesta
{
"Success":true,
"Result":"Template 398 has been updated"
}