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

Push Notification Monitoring

Developing
GET
https://primaryapi.notiblast.com/v1/reports/push-monitoring
Subscribers per platform (foto harian; null sebelum fitur rilis), perangkat sent/failed, tren sent/failed/skipped, tabel per platform & per aplikasi. Push topik tidak dihitung. 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/push-monitoring' \
--header 'X-Company: company_id' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success
{
    "request_id": "9a4e2b1c-3d5f-4e6a-8b7c-0d1e2f3a4b5c",
    "message": "Get push monitoring report successfully",
    "data": {
        "period": {
            "from": "2026-10-13",
            "to": "2026-10-19",
            "previous_from": "2026-10-06",
            "previous_to": "2026-10-12"
        },
        "kpi": {
            "subscribers": {
                "android": {
                    "current": 1480,
                    "previous": 1390
                },
                "ios": {
                    "current": 610,
                    "previous": 640
                },
                "web": {
                    "current": 3120,
                    "previous": 2890
                }
            },
            "sent": {
                "current": 6120,
                "previous": 5480
            },
            "failed": {
                "current": 118,
                "previous": 131
            },
            "apps_created": 2
        },
        "trend": {
            "daily": [
                {
                    "date": "2026-09-20",
                    "sent": 0,
                    "failed": 0,
                    "skipped": 0
                },
                {
                    "date": "2026-09-21",
                    "sent": 894,
                    "failed": 17,
                    "skipped": 33
                },
                {
                    "date": "2026-09-22",
                    "sent": 970,
                    "failed": 19,
                    "skipped": 36
                },
                {
                    "date": "2026-09-23",
                    "sent": 1046,
                    "failed": 20,
                    "skipped": 38
                },
                {
                    "date": "2026-09-24",
                    "sent": 1123,
                    "failed": 22,
                    "skipped": 41
                },
                {
                    "date": "2026-09-25",
                    "sent": 872,
                    "failed": 17,
                    "skipped": 32
                },
                {
                    "date": "2026-09-26",
                    "sent": 948,
                    "failed": 18,
                    "skipped": 35
                },
                {
                    "date": "2026-09-27",
                    "sent": 1025,
                    "failed": 20,
                    "skipped": 38
                },
                {
                    "date": "2026-09-28",
                    "sent": 1101,
                    "failed": 21,
                    "skipped": 40
                },
                {
                    "date": "2026-09-29",
                    "sent": 850,
                    "failed": 16,
                    "skipped": 31
                },
                {
                    "date": "2026-09-30",
                    "sent": 927,
                    "failed": 18,
                    "skipped": 34
                },
                {
                    "date": "2026-10-01",
                    "sent": 1003,
                    "failed": 19,
                    "skipped": 37
                },
                {
                    "date": "2026-10-02",
                    "sent": 1079,
                    "failed": 21,
                    "skipped": 40
                },
                {
                    "date": "2026-10-03",
                    "sent": 828,
                    "failed": 16,
                    "skipped": 30
                },
                {
                    "date": "2026-10-04",
                    "sent": 905,
                    "failed": 17,
                    "skipped": 33
                },
                {
                    "date": "2026-10-05",
                    "sent": 981,
                    "failed": 19,
                    "skipped": 36
                },
                {
                    "date": "2026-10-06",
                    "sent": 1057,
                    "failed": 20,
                    "skipped": 39
                },
                {
                    "date": "2026-10-07",
                    "sent": 1134,
                    "failed": 22,
                    "skipped": 42
                },
                {
                    "date": "2026-10-08",
                    "sent": 883,
                    "failed": 17,
                    "skipped": 32
                },
                {
                    "date": "2026-10-09",
                    "sent": 959,
                    "failed": 18,
                    "skipped": 35
                },
                {
                    "date": "2026-10-10",
                    "sent": 1036,
                    "failed": 20,
                    "skipped": 38
                },
                {
                    "date": "2026-10-11",
                    "sent": 1112,
                    "failed": 21,
                    "skipped": 41
                },
                {
                    "date": "2026-10-12",
                    "sent": 861,
                    "failed": 17,
                    "skipped": 32
                },
                {
                    "date": "2026-10-13",
                    "sent": 937,
                    "failed": 18,
                    "skipped": 34
                },
                {
                    "date": "2026-10-14",
                    "sent": 1014,
                    "failed": 20,
                    "skipped": 37
                },
                {
                    "date": "2026-10-15",
                    "sent": 1090,
                    "failed": 21,
                    "skipped": 40
                },
                {
                    "date": "2026-10-16",
                    "sent": 839,
                    "failed": 16,
                    "skipped": 31
                },
                {
                    "date": "2026-10-17",
                    "sent": 916,
                    "failed": 18,
                    "skipped": 34
                },
                {
                    "date": "2026-10-18",
                    "sent": 992,
                    "failed": 19,
                    "skipped": 36
                },
                {
                    "date": "2026-10-19",
                    "sent": 1090,
                    "failed": 21,
                    "skipped": 40
                }
            ],
            "weekly": [
                {
                    "date": "2026-08-03",
                    "sent": 5723,
                    "failed": 110,
                    "skipped": 210
                },
                {
                    "date": "2026-08-10",
                    "sent": 6257,
                    "failed": 121,
                    "skipped": 230
                },
                {
                    "date": "2026-08-17",
                    "sent": 6791,
                    "failed": 131,
                    "skipped": 249
                },
                {
                    "date": "2026-08-24",
                    "sent": 7325,
                    "failed": 141,
                    "skipped": 269
                },
                {
                    "date": "2026-08-31",
                    "sent": 7859,
                    "failed": 151,
                    "skipped": 288
                },
                {
                    "date": "2026-09-07",
                    "sent": 6104,
                    "failed": 118,
                    "skipped": 224
                },
                {
                    "date": "2026-09-14",
                    "sent": 6638,
                    "failed": 128,
                    "skipped": 244
                },
                {
                    "date": "2026-09-21",
                    "sent": 7172,
                    "failed": 138,
                    "skipped": 263
                },
                {
                    "date": "2026-09-28",
                    "sent": 7706,
                    "failed": 148,
                    "skipped": 283
                },
                {
                    "date": "2026-10-05",
                    "sent": 5951,
                    "failed": 115,
                    "skipped": 218
                },
                {
                    "date": "2026-10-12",
                    "sent": 6486,
                    "failed": 125,
                    "skipped": 238
                },
                {
                    "date": "2026-10-19",
                    "sent": 1090,
                    "failed": 21,
                    "skipped": 40
                }
            ],
            "monthly": [
                {
                    "date": "2026-05-01",
                    "sent": 24525,
                    "failed": 473,
                    "skipped": 900
                },
                {
                    "date": "2026-06-01",
                    "sent": 26814,
                    "failed": 517,
                    "skipped": 984
                },
                {
                    "date": "2026-07-01",
                    "sent": 29103,
                    "failed": 561,
                    "skipped": 1068
                },
                {
                    "date": "2026-08-01",
                    "sent": 31392,
                    "failed": 605,
                    "skipped": 1152
                },
                {
                    "date": "2026-09-01",
                    "sent": 33681,
                    "failed": 649,
                    "skipped": 1236
                },
                {
                    "date": "2026-10-01",
                    "sent": 16310,
                    "failed": 331,
                    "skipped": 570
                }
            ]
        },
        "platforms": [
            {
                "platform": "android",
                "sent": 1860,
                "failed": 41
            },
            {
                "platform": "ios",
                "sent": 780,
                "failed": 25
            },
            {
                "platform": "web",
                "sent": 3480,
                "failed": 52
            }
        ],
        "apps": [
            {
                "id": "66f1c2a9e4b0a1d2c3f4a5d1",
                "name": "Toko Sinar Web",
                "devices": 3120,
                "sent": 3480,
                "failed": 52
            },
            {
                "id": "66f1c2a9e4b0a1d2c3f4a5d2",
                "name": "Toko Sinar Mobile",
                "devices": 2090,
                "sent": 2640,
                "failed": 66
            }
        ]
    }
}
Modified at 2026-10-20 10:17:04
Previous
WhatsApp Monitoring
Next
Deliverability Summary
Built with