API Reference
Monitors
Scheduled monitoring for automated deliverability testing. Create monitors to run tests on a regular schedule and track trends over time.
Create a new scheduled monitor. The monitor will automatically run tests at the specified frequency.
Request Bodyrequired
namestringDisplay name for the monitor
from_addressstring<email>requiredSender email address for test emails
frequencystringrequiredHow often to run tests
hourlydailyweeklyalert_thresholdintegerScore threshold for triggering alerts (0-100)
Response
idstringUnique monitor identifier (mon_xxx)
objectstringAlways 'monitor'
namestringfrom_addressstring<email>domain_idstringfrequencystringhourlydailyweeklyenabledbooleanalert_thresholdintegercreated_atstring<date-time>Example Request
curl -X POST https://api.reachscore.co/v1/monitors \
-H "Authorization: Bearer rk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Daily Newsletter Check",
"from_address": "newsletter@yourcompany.com",
"frequency": "daily",
"alert_threshold": 80
}'Example Response
{
"id": "mon_4zJ9mN3pQsT5",
"object": "monitor",
"name": "Daily Newsletter Check",
"from_address": "newsletter@yourcompany.com",
"domain_id": "dom_3yH8kL2nP5qR",
"frequency": "daily",
"enabled": true,
"alert_threshold": 80,
"latest_score": null,
"created_at": "2026-03-11T10:30:00Z"
}