arrobaMail
Module 182 endpoints

Observability /observability

Metrics and health scores for sub-users.

Endpoints

2 total
GET/observability/usersReseller

Health scores for all sub-users

Example

curl -X GET "https://envios.arrobamail.com/v3/api/observability/users" \
  -H "Authorization: Bearer $TOKEN"

Response 200

{
  "users": [
    {
      "user_id": 2001,
      "health_score": 92,
      "risk_level": "low",
      "email": "[email protected]",
      "uname": "cliente1",
      "bounce_rate_7d": 1.2,
      "complaint_rate_7d": 0.05
    }
  ]
}
GET/observability/users/:idReseller

Metrics and health history for a user

Path parameters

NameDescription
idNumeric user ID

Query params

NameTypeReq.DefaultDescription
rangestringNo90d7d, 30d, or 90d
startstringNo-Start date (YYYY-MM-DD)
endstringNo-End date (YYYY-MM-DD)

Example

curl -X GET "https://envios.arrobamail.com/v3/api/observability/users/{ID}" \
  -H "Authorization: Bearer $TOKEN"

Response 200

{
  "metrics": [
    { "date": "2025-05-01", "sends": 5000, "bounces": 45, "complaints": 2, "opens": 1200, "clicks": 340 }
  ],
  "healthHistory": [
    { "date": "2025-05-01", "health_score": 92, "risk_level": "low", "flags": [] }
  ],
  "currentHealth": {
    "score": 92,
    "risk_level": "low",
    "breakdown": {
      "bounce_rate": { "score": 95, "weight": 0.4 },
      "complaint_rate": { "score": 98, "weight": 0.3 },
      "engagement": { "score": 85, "weight": 0.3 }
    }
  }
}

Get started with arrobaMail
in under 5 minutes.

Free plan, AI generations included, no credit card required — and real support from a real team.

Try it free now
WhatsAppOur team replies