Notiblast
HomeApp
HomeApp
  1. Api Logs
  • 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
      GET
    • Detail API Log
      GET
  • Webhooks
    • Webhook Events (Notiblast → Endpoint Anda)
  1. Api Logs

Detail API Log

GET
https://primaryapi.notiblast.com/v1/api-logs/{api_log_id}
Satu log beserta identitas key, request_id, durasi, IP, dan user agent. Body request dan respons tidak pernah dikirim — keduanya memuat isi pesan pelanggan; yang disimpan pun hanya ukuran dan kunci JSON tingkat atasnya. Log yang tidak ada, milik company lain, atau sudah kedaluwarsa → 404 yang sama.
Hanya request kirim yang tercatat: POST /v1/emails/send (termasuk SMTP port 587, source smtp), POST /v1/wa/send, dan POST /v1/push/send. Request yang ditolak sebelum autentikasi (401, 429 pra-auth) tidak tercatat. Log dihapus otomatis setelah masa retensi plan untuk channel-nya, kecuali retensi plan 0 (expires_at null).
Auth: sesi dasbor (anggota, semua peran, dengan header X-Company) atau API key full_access. API key sending_access → 403.
Rate limit: 240 request per 15 menit.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path 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/api-logs/66eaa1c2f1d2e3a4b5c6d7f1' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Success (email)
{
    "request_id": "5c1d8e2a-7b3f-4a9e-9d6c-1f2e3a4b5c6d",
    "message": "Get API log successfully",
    "data": {
        "_id": "66eaa1c2f1d2e3a4b5c6d7f1",
        "endpoint": "/v1/emails/send",
        "method": "POST",
        "status_code": 201,
        "source": "api",
        "channel": "email",
        "summary": "Konfirmasi pesanan #INV-20260918-0042",
        "created_at": "2026-09-18T03:14:02.511Z",
        "api_key": {
            "_id": "66e9f0a1b2c3d4e5f6a7b8c9",
            "name": "Server produksi",
            "prefix": "ntbl_3f9a1c2b4d5e"
        },
        "request_id": "e766aa16-1739-431f-8801-cde3ad42d1f0",
        "duration_ms": 84,
        "ip": "203.0.113.24",
        "user_agent": "node-fetch/3.3.2",
        "expires_at": "2026-10-02T03:14:02.511Z"
    }
}
Modified at 2026-10-21 07:54:50
Previous
List API Logs
Next
Webhook Events (Notiblast → Endpoint Anda)
Built with