report_daily (diperbarui tiap ±15 menit). Tanpa parameter: 7 hari berakhir kemarin vs 7 hari sebelumnya. Tren: daily 30 · weekly 12 (Senin) · monthly 6 titik, berakhir di period.to, titik kosong 0. Tak ada data = 200 dengan nol. Rate limit 240/15 menit. Kontrak lengkap & tabel error: docs/report/monitoring-api.md.curl --location 'https://primaryapi.notiblast.com/v1/reports/email-monitoring' \
--header 'X-Company: company_id' \
--header 'Authorization: Bearer <token>'{
"request_id": "0b7f0c8e-4f8a-4a52-9d55-2f0d3b6c1a11",
"message": "Get email monitoring report successfully",
"data": {
"period": {
"from": "2026-10-13",
"to": "2026-10-19",
"previous_from": "2026-10-06",
"previous_to": "2026-10-12"
},
"kpi": {
"sent": {
"current": 2950,
"previous": 2640
},
"failed": {
"current": 62,
"previous": 58
},
"bounced": {
"current": 41,
"previous": 52
},
"suppressed": {
"current": 18,
"previous": 15
},
"recipients": {
"current": 1350,
"previous": 1280
},
"domains_created": 3
},
"trend": {
"daily": [
{
"date": "2026-09-20",
"sent": 0,
"failed": 0,
"bounced": 0,
"suppressed": 0
},
{
"date": "2026-09-21",
"sent": 318,
"failed": 6,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-09-22",
"sent": 345,
"failed": 6,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-09-23",
"sent": 372,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-09-24",
"sent": 400,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-09-25",
"sent": 310,
"failed": 6,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-09-26",
"sent": 338,
"failed": 6,
"bounced": 3,
"suppressed": 3
},
{
"date": "2026-09-27",
"sent": 365,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-09-28",
"sent": 392,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-09-29",
"sent": 303,
"failed": 5,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-09-30",
"sent": 330,
"failed": 6,
"bounced": 3,
"suppressed": 3
},
{
"date": "2026-10-01",
"sent": 357,
"failed": 6,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-02",
"sent": 384,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-03",
"sent": 295,
"failed": 5,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-10-04",
"sent": 322,
"failed": 6,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-10-05",
"sent": 349,
"failed": 6,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-06",
"sent": 376,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-07",
"sent": 404,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-08",
"sent": 314,
"failed": 6,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-10-09",
"sent": 341,
"failed": 6,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-10",
"sent": 369,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-11",
"sent": 396,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-12",
"sent": 307,
"failed": 6,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-10-13",
"sent": 334,
"failed": 6,
"bounced": 3,
"suppressed": 3
},
{
"date": "2026-10-14",
"sent": 361,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-15",
"sent": 388,
"failed": 7,
"bounced": 4,
"suppressed": 3
},
{
"date": "2026-10-16",
"sent": 299,
"failed": 5,
"bounced": 3,
"suppressed": 2
},
{
"date": "2026-10-17",
"sent": 326,
"failed": 6,
"bounced": 3,
"suppressed": 3
},
{
"date": "2026-10-18",
"sent": 410,
"failed": 9,
"bounced": 6,
"suppressed": 2
},
{
"date": "2026-10-19",
"sent": 388,
"failed": 7,
"bounced": 4,
"suppressed": 3
}
],
"weekly": [
{
"date": "2026-08-03",
"sent": 1720,
"failed": 40,
"bounced": 30,
"suppressed": 11
},
{
"date": "2026-08-10",
"sent": 2227,
"failed": 40,
"bounced": 23,
"suppressed": 17
},
{
"date": "2026-08-17",
"sent": 2417,
"failed": 44,
"bounced": 25,
"suppressed": 19
},
{
"date": "2026-08-24",
"sent": 2607,
"failed": 47,
"bounced": 27,
"suppressed": 20
},
{
"date": "2026-08-31",
"sent": 2797,
"failed": 50,
"bounced": 29,
"suppressed": 22
},
{
"date": "2026-09-07",
"sent": 2173,
"failed": 39,
"bounced": 22,
"suppressed": 17
},
{
"date": "2026-09-14",
"sent": 2363,
"failed": 43,
"bounced": 24,
"suppressed": 18
},
{
"date": "2026-09-21",
"sent": 2553,
"failed": 46,
"bounced": 26,
"suppressed": 20
},
{
"date": "2026-09-28",
"sent": 2743,
"failed": 49,
"bounced": 28,
"suppressed": 21
},
{
"date": "2026-10-05",
"sent": 2118,
"failed": 38,
"bounced": 22,
"suppressed": 16
},
{
"date": "2026-10-12",
"sent": 2309,
"failed": 42,
"bounced": 24,
"suppressed": 18
},
{
"date": "2026-10-19",
"sent": 388,
"failed": 7,
"bounced": 4,
"suppressed": 3
}
],
"monthly": [
{
"date": "2026-05-01",
"sent": 0,
"failed": 0,
"bounced": 0,
"suppressed": 0
},
{
"date": "2026-06-01",
"sent": 9545,
"failed": 172,
"bounced": 98,
"suppressed": 74
},
{
"date": "2026-07-01",
"sent": 10360,
"failed": 187,
"bounced": 107,
"suppressed": 80
},
{
"date": "2026-08-01",
"sent": 11174,
"failed": 202,
"bounced": 115,
"suppressed": 86
},
{
"date": "2026-09-01",
"sent": 11989,
"failed": 216,
"bounced": 124,
"suppressed": 93
},
{
"date": "2026-10-01",
"sent": 7720,
"failed": 164,
"bounced": 116,
"suppressed": 41
}
]
},
"domains": [
{
"id": "66f1c2a9e4b0a1d2c3f4a5b6",
"name": "updates.example.com",
"sent": 1820,
"failed": 33,
"bounced": 21,
"suppressed": 9,
"recipients": 820
},
{
"id": "66f1c2a9e4b0a1d2c3f4a5b7",
"name": "mail.example.com",
"sent": 1130,
"failed": 29,
"bounced": 20,
"suppressed": 9,
"recipients": 560
},
{
"id": "66f1c2a9e4b0a1d2c3f4a5b8",
"name": "promo.example.com",
"sent": 0,
"failed": 0,
"bounced": 0,
"suppressed": 0,
"recipients": 0
}
]
}
}