Skip to main content

GET /analytics/email-time-series

Returns daily counts of emails sent, delivered, opened, clicked, bounced, and complained.

Authentication

JWT (Dashboard) or API Key

Query Parameters

ParameterTypeDefaultDescription
daysnumber30Time range: 7 or 30
domainIdstringFilter by domain UUID

Response

{
  "result": [
    {
      "date": "2026-03-01",
      "sent": 45,
      "delivered": 42,
      "opened": 18,
      "clicked": 5,
      "bounced": 2,
      "complained": 0
    },
    {
      "date": "2026-03-02",
      "sent": 38,
      "delivered": 37,
      "opened": 15,
      "clicked": 3,
      "bounced": 1,
      "complained": 0
    }
  ],
  "totalCounts": {
    "sent": 83,
    "delivered": 79,
    "opened": 33,
    "clicked": 8,
    "bounced": 3,
    "complained": 0
  }
}

Example

curl "https://app.usesendi.com/api/analytics/email-time-series?days=7" \
  -H "Authorization: Bearer snd_your_api_key"