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.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).X-Company) atau API key full_access. API key sending_access → 403.curl --location 'https://primaryapi.notiblast.com/v1/api-logs/66eaa1c2f1d2e3a4b5c6d7f1' \
--header 'Authorization: Bearer <token>'{
"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"
}
}