Notiblast
HomeApp
HomeApp
  1. Reports
  • API Key & Izin
  • Email
    • 1. Alur Email
    • 2. Domain & DNS
    • 3. Kirim Email
    • 4. Status Email
    • Messages
      • List Messages
      • Export Messages (CSV)
      • Detail Message
    • Send Email
      POST
  • Whatsapp
    • 1. Alur WhatsApp
    • 2. Hubungkan Nomor
    • 3. Setelah Nomor Terhubung
    • 4. Template Pesan
    • 5. Syarat Template Authentication
    • 6. Verifikasi Bisnis Meta
    • 7. Kirim & Status Pesan
    • Messages
      • List Messages
      • Detail Message
      • Export Messages (CSV)
    • Send WhatsApp
      POST
  • Reports
    • Overview (Dasbor)
      GET
    • Email Monitoring
      GET
    • WhatsApp Monitoring
      GET
    • Push Notification Monitoring
      GET
    • Deliverability Summary
      GET
  • Push
    • 1. Alur Push Notification
    • 2. Aplikasi Push & Firebase
    • 3. Pasang SDK
    • 4. List Penerima
    • 5. Kirim & Hasil Push
    • Devices
      • Register Device
      • Release Device
    • Messages
      • List Push Messages
      • Get Push Message
    • Lists
      • List Push Lists
      • List Push List Members
      • Add Push List Members
      • Remove Push List Members
    • Send Push Notification
      POST
  • Api Logs
    • List API Logs
    • Detail API Log
  • Webhooks
    • Webhook Events (Notiblast → Endpoint Anda)
  1. Reports

Overview (Dasbor)

Developing
GET
https://primaryapi.notiblast.com/v1/reports/overview
Dasbor gabungan tiga channel: KPI, kuota per channel, kartu channel + sparkline 7 hari, tren volume, sumber teratas (+ urut failure rate, ≥ 20 percobaan). Email "gagal" = failed + bounced + suppressed. Murni membaca rollup harian 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.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Query Params

Header Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟠400Bad Request
🟠401Unauthorized
🟠402Payment Required
🟠403Forbidden
🟠404Not Found
🟠429Too Many Requests
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://primaryapi.notiblast.com/v1/reports/overview' \
--header 'X-Company: company_id' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success
{
    "request_id": "3f1d2c4b-5a6e-4f70-8a9b-c0d1e2f3a4b5",
    "message": "Get overview 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": 12480,
                "previous": 11140
            },
            "success_rate": {
                "current": 0.962,
                "previous": 0.951
            },
            "subscribers": {
                "current": 8420,
                "previous": 7960
            },
            "quota": [
                {
                    "channel": "push",
                    "used": 6120,
                    "previous_used": 5480,
                    "quota": null
                },
                {
                    "channel": "wa",
                    "used": 3410,
                    "previous_used": 3125,
                    "quota": null,
                    "marketing_used": 2010,
                    "utility_used": 1290,
                    "authentication_used": 110
                },
                {
                    "channel": "email",
                    "used": 2950,
                    "previous_used": 2640,
                    "quota": 50000
                }
            ]
        },
        "channels": [
            {
                "channel": "push",
                "sent": 6120,
                "success_rate": 0.981,
                "subscribers": 5210,
                "sparkline": [
                    820,
                    910,
                    870,
                    940,
                    1010,
                    980,
                    590
                ]
            },
            {
                "channel": "wa",
                "sent": 3410,
                "success_rate": 0.961,
                "subscribers": 1860,
                "sparkline": [
                    480,
                    510,
                    450,
                    520,
                    470,
                    500,
                    480
                ]
            },
            {
                "channel": "email",
                "sent": 2950,
                "success_rate": 0.961,
                "subscribers": 1350,
                "sparkline": [
                    380,
                    410,
                    430,
                    400,
                    440,
                    410,
                    480
                ]
            }
        ],
        "trend": {
            "daily": [
                {
                    "date": "2026-09-20",
                    "push": 0,
                    "wa": 0,
                    "email": 0
                },
                {
                    "date": "2026-09-21",
                    "push": 11,
                    "wa": 420,
                    "email": 330
                },
                {
                    "date": "2026-09-22",
                    "push": 12,
                    "wa": 456,
                    "email": 358
                },
                {
                    "date": "2026-09-23",
                    "push": 13,
                    "wa": 492,
                    "email": 386
                },
                {
                    "date": "2026-09-24",
                    "push": 14,
                    "wa": 527,
                    "email": 414
                },
                {
                    "date": "2026-09-25",
                    "push": 11,
                    "wa": 410,
                    "email": 322
                },
                {
                    "date": "2026-09-26",
                    "push": 12,
                    "wa": 445,
                    "email": 350
                },
                {
                    "date": "2026-09-27",
                    "push": 13,
                    "wa": 481,
                    "email": 378
                },
                {
                    "date": "2026-09-28",
                    "push": 14,
                    "wa": 517,
                    "email": 406
                },
                {
                    "date": "2026-09-29",
                    "push": 11,
                    "wa": 399,
                    "email": 314
                },
                {
                    "date": "2026-09-30",
                    "push": 12,
                    "wa": 435,
                    "email": 342
                },
                {
                    "date": "2026-10-01",
                    "push": 13,
                    "wa": 471,
                    "email": 370
                },
                {
                    "date": "2026-10-02",
                    "push": 14,
                    "wa": 507,
                    "email": 398
                },
                {
                    "date": "2026-10-03",
                    "push": 11,
                    "wa": 389,
                    "email": 306
                },
                {
                    "date": "2026-10-04",
                    "push": 12,
                    "wa": 425,
                    "email": 334
                },
                {
                    "date": "2026-10-05",
                    "push": 13,
                    "wa": 461,
                    "email": 362
                },
                {
                    "date": "2026-10-06",
                    "push": 14,
                    "wa": 497,
                    "email": 390
                },
                {
                    "date": "2026-10-07",
                    "push": 15,
                    "wa": 532,
                    "email": 418
                },
                {
                    "date": "2026-10-08",
                    "push": 11,
                    "wa": 415,
                    "email": 326
                },
                {
                    "date": "2026-10-09",
                    "push": 12,
                    "wa": 451,
                    "email": 354
                },
                {
                    "date": "2026-10-10",
                    "push": 13,
                    "wa": 486,
                    "email": 382
                },
                {
                    "date": "2026-10-11",
                    "push": 14,
                    "wa": 522,
                    "email": 410
                },
                {
                    "date": "2026-10-12",
                    "push": 11,
                    "wa": 404,
                    "email": 318
                },
                {
                    "date": "2026-10-13",
                    "push": 12,
                    "wa": 440,
                    "email": 346
                },
                {
                    "date": "2026-10-14",
                    "push": 13,
                    "wa": 476,
                    "email": 374
                },
                {
                    "date": "2026-10-15",
                    "push": 14,
                    "wa": 512,
                    "email": 402
                },
                {
                    "date": "2026-10-16",
                    "push": 11,
                    "wa": 394,
                    "email": 310
                },
                {
                    "date": "2026-10-17",
                    "push": 12,
                    "wa": 430,
                    "email": 338
                },
                {
                    "date": "2026-10-18",
                    "push": 13,
                    "wa": 466,
                    "email": 366
                },
                {
                    "date": "2026-10-19",
                    "push": 14,
                    "wa": 512,
                    "email": 402
                }
            ],
            "weekly": [
                {
                    "date": "2026-08-03",
                    "push": 74,
                    "wa": 2688,
                    "email": 2111
                },
                {
                    "date": "2026-08-10",
                    "push": 80,
                    "wa": 2939,
                    "email": 2307
                },
                {
                    "date": "2026-08-17",
                    "push": 87,
                    "wa": 3190,
                    "email": 2504
                },
                {
                    "date": "2026-08-24",
                    "push": 94,
                    "wa": 3441,
                    "email": 2701
                },
                {
                    "date": "2026-08-31",
                    "push": 101,
                    "wa": 3692,
                    "email": 2898
                },
                {
                    "date": "2026-09-07",
                    "push": 78,
                    "wa": 2867,
                    "email": 2251
                },
                {
                    "date": "2026-09-14",
                    "push": 85,
                    "wa": 3118,
                    "email": 2448
                },
                {
                    "date": "2026-09-21",
                    "push": 92,
                    "wa": 3369,
                    "email": 2645
                },
                {
                    "date": "2026-09-28",
                    "push": 99,
                    "wa": 3620,
                    "email": 2842
                },
                {
                    "date": "2026-10-05",
                    "push": 76,
                    "wa": 2796,
                    "email": 2195
                },
                {
                    "date": "2026-10-12",
                    "push": 83,
                    "wa": 3046,
                    "email": 2392
                },
                {
                    "date": "2026-10-19",
                    "push": 14,
                    "wa": 512,
                    "email": 402
                }
            ],
            "monthly": [
                {
                    "date": "2026-05-01",
                    "push": 315,
                    "wa": 11520,
                    "email": 9045
                },
                {
                    "date": "2026-06-01",
                    "push": 344,
                    "wa": 12595,
                    "email": 9889
                },
                {
                    "date": "2026-07-01",
                    "push": 374,
                    "wa": 13670,
                    "email": 10733
                },
                {
                    "date": "2026-08-01",
                    "push": 403,
                    "wa": 14746,
                    "email": 11578
                },
                {
                    "date": "2026-09-01",
                    "push": 433,
                    "wa": 15821,
                    "email": 12422
                },
                {
                    "date": "2026-10-01",
                    "push": 196,
                    "wa": 8990,
                    "email": 8200
                }
            ]
        },
        "top_sources": {
            "api_keys": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5e1",
                    "name": "Production",
                    "sent": 9120,
                    "failed": 161
                },
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5e2",
                    "name": "Marketing",
                    "sent": 3360,
                    "failed": 140
                }
            ],
            "wa_numbers": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5c1",
                    "name": "CS Jakarta",
                    "sent": 2320,
                    "failed": 82
                }
            ],
            "domains": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5b6",
                    "name": "updates.example.com",
                    "sent": 1820,
                    "failed": 63
                }
            ],
            "api_keys_by_failure": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5e2",
                    "name": "Marketing",
                    "sent": 3360,
                    "failed": 140
                }
            ],
            "wa_numbers_by_failure": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5c2",
                    "name": "Promo",
                    "sent": 1090,
                    "failed": 60
                }
            ],
            "domains_by_failure": [
                {
                    "id": "66f1c2a9e4b0a1d2c3f4a5b7",
                    "name": "mail.example.com",
                    "sent": 1130,
                    "failed": 58
                }
            ]
        }
    }
}
Modified at 2026-10-20 10:13:14
Previous
Send WhatsApp
Next
Email Monitoring
Built with