URL anfordern

Warnungsvorlagen können mit zwei Methoden erstellt werden:

PUT https://api.dotcom-monitor.com/config_api_v1/templates
Bereitstellen https://api.dotcom-monitor.com/config_api_v1/templates?verb=PUT

Header-Parameter

Content-Type: application/json
Beispiel PUT / POST body
{
"Name": "email template",
"Subject": "Monitoring Alert ",
"Email_Reply_To": "reply@to.com",
"Template_Type": "Html",
"Error_Message": "Error occurred",
"Test_Message": "Relax, this is just test message",
"Uptime_Message": "Device is back online",
}

Erforderliche Körperparameter

Wenn Sie JSON-Objektparameter für eine neue Warnungsvorlage angeben möchten, empfehlen wir, zuerst vorhandene Vorlageninformationen abzurufen und die Antwort als Beispiel für ein neues Vorlagenobjekt zu verwenden.

Die folgenden Felder sind im Anforderungstext erforderlich:

Feld drucktype Erforderlich/Optional beschreibung

name

Schnur

Erforderlich

Name der Vorlage.

Beispiel:

“Name”: “HTML-Vorlage”

Email_Reply_To

Schnur

Erforderlich

Beispiel:

“Email_Reply_To”: “reply@company.com”

Template_Type

Schnur

Erforderlich

Dieses Feld definiert das Format des Vorlagentyps (Nachricht).

Mögliche Werte:

  • .HTML
  • Txt

Beispiel:

“Template_Type”: “Txt”

Error_message

Schnur

Erforderlich

Text der Fehlermeldung.

Beispiel:

“Error_Message”: “Fehler aufgetreten”

Test_Message

Schnur

Erforderlich

Beispiel:

“Test_Message”: “Dies ist eine Testwarnung für das Gerät ” u003c%Site_Name%. Bei Fragen wenden Sie sich bitte an die%Contact_Full_Name%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Uptime_Message

Schnur

Erforderlich

Beispiel:

“Uptime_Message”: “Gerät nr003c%Site_Name%erkannt, dass es wieder online ist unter%Monitor_DateTime%. . . . . . . .%Location%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Assigned_To

Array mit int32-Werten

Erforderlich

Dieses Array enthält eine Liste der Geräte-IDs, denen die Warnungsgruppe zugewiesen wurde.

Beispiel:

“Assigned_To”: [8533, 8534,9756]

Erfolgsreaktion

Beispielantwort
{
"Success":true,
"Result":398
}
Feld

drucktype

beschreibung

Ergebnis

int32

Die eindeutige ID für die Vorlage.