URL de la demande

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

Paramètres de chemin d’accès

champ Type Obligatoire description
template_id

corde

true

ID unique du modèle que vous devez modifier.

Paramètres d’en-tête

Content-Type: application/json
Exemple de contenu 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": []
}

Paramètres corporels requis

Pour modifier les paramètres d’un objet de modèle, nous vous recommandons d’obtenir d’abord des informations sur un modèle existant et d’utiliser la réponse comme exemple.

Les champs suivants sont obligatoires dans le corps de la demande :

champ Type Obligatoire/Facultatif description

nom

corde

Obligatoire

Nom du modèle.

exemple:

«Nom»: «Modèle HTML»

Email_Reply_To

corde

Obligatoire

exemple:

«Email_Reply_To»: «reply@company.com»

Template_Type

corde

Obligatoire

Ce champ définit le format de type modèle (message).

Valeurs possibles :

  • HTML
  • Txt

exemple:

« Template_Type »: « Txt »

Error_Message

corde

Obligatoire

Texte du message d’erreur.

exemple:

« Error_Message »: « Une erreur s’est produite »

Test_Message

corde

Obligatoire

exemple:

«Test_Message»: «Il s’agit d’une alerte de test pour l’appareil \u003c%Site_Name%\u003e. Si vous avez des questions s’il vous plaît contacter \u003c%Contact_Full_Name%\u003e»

Uptime_Message

corde

Obligatoire

exemple:

«Uptime_Message»: «Device \u003c%Site_Name%\u003e détecté pour être de retour en ligne à \u003c%Monitor_DateTime%\u003e de l’emplacement de surveillance: \u003c%Location%\u003e»

Assigned_To

Tableau contenant des valeurs int32

Obligatoire

Ce tableau contient la liste des identifiants de périphérique où le groupe d’alerte a été assigné.

exemple:

«Assigned_To»: [8533, 8534,9756]

Réponse au succès

Exemple de réponse
{
"Success":true,
"Result":"Template 398 has been updated"
}