Notification
Sends test mail
POST
/
model-monitor
/
api
/
scheduler
/
test_email
Sends test mail
curl --request POST \
--url https://mycluster.domino.tech/model-monitor/api/scheduler/test_email \
--header 'Content-Type: application/json' \
--data '
{
"modelId": "<string>"
}
'import requests
url = "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email"
payload = { "modelId": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({modelId: '<string>'})
};
fetch('https://mycluster.domino.tech/model-monitor/api/scheduler/test_email', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'modelId' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email"
payload := strings.NewReader("{\n \"modelId\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://mycluster.domino.tech/model-monitor/api/scheduler/test_email")
.header("Content-Type", "application/json")
.body("{\n \"modelId\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://mycluster.domino.tech/model-monitor/api/scheduler/test_email")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"modelId\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyBody
application/json
Response
200
Test mail was sent.
Last modified on August 27, 2026
Related topics
Create or Update existing channel config for notifications in DMM.Fetch channel config for notifications in DMM.Notification channelsSet up prediction captureWas this page helpful?
⌘I
Sends test mail
curl --request POST \
--url https://mycluster.domino.tech/model-monitor/api/scheduler/test_email \
--header 'Content-Type: application/json' \
--data '
{
"modelId": "<string>"
}
'import requests
url = "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email"
payload = { "modelId": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({modelId: '<string>'})
};
fetch('https://mycluster.domino.tech/model-monitor/api/scheduler/test_email', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'modelId' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://mycluster.domino.tech/model-monitor/api/scheduler/test_email"
payload := strings.NewReader("{\n \"modelId\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://mycluster.domino.tech/model-monitor/api/scheduler/test_email")
.header("Content-Type", "application/json")
.body("{\n \"modelId\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://mycluster.domino.tech/model-monitor/api/scheduler/test_email")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"modelId\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body