ReachScore Docs
API Reference

Alerts

Configure alert rules to get notified when deliverability scores drop below thresholds or other conditions are met.

Create a new alert rule. Alerts can trigger based on score thresholds, authentication failures, or other conditions.

Request Bodyrequired

namestringrequired

Display name for the alert rule

conditionstringrequired

Condition that triggers the alert

score_belowauth_failblocklist_hit
thresholdinteger

Score threshold (0-100) for score_below condition

channelsarrayrequired

Notification channels

emailwebhookslack
enabledboolean

Whether the alert is active (default: true)

Response

idstring

Unique alert ID (alt_xxx)

objectstring

Always 'alert'

namestring
conditionstring
thresholdinteger
channelsarray
enabledboolean
created_atstring<date-time>

Example Request

curl -X POST https://api.reachscore.co/v1/alerts \
  -H "Authorization: Bearer rk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Low Score Alert",
    "condition": "score_below",
    "threshold": 70,
    "channels": ["email", "webhook"]
  }'

Example Response

{
  "id": "alt_6bL1oP5qSuV7",
  "object": "alert",
  "name": "Low Score Alert",
  "condition": "score_below",
  "threshold": 70,
  "channels": ["email", "webhook"],
  "enabled": true,
  "created_at": "2026-03-11T10:30:00Z"
}