ประวัติการส่งออกเอกสาร

ดูประวัติและสถิติการส่งออกเอกสารทั้งหมดของหน่วยงาน

0
ทั้งหมด
0
PDF
0
Excel
0
ZIP
0
เอกสารลับ
เวลาเอกสารประเภทระดับผู้ส่งออกจำนวนแจ้งเตือน
กำลังโหลด...
API สำหรับ External Dashboard

ใช้ API เหล่านี้เพื่อดึงข้อมูลสถิติการส่งออกไปแสดงใน external dashboard หรือระบบ BI ภายนอก ทุก endpoint ต้องส่ง session cookie หรือ Bearer token

GET/api/trpc/exportAnalytics.summary

สรุปสถิติการส่งออกทั้งหมด (ตามประเภท, ระดับชั้นความลับ, แนวโน้ม, ผู้ส่งออก)

พารามิเตอร์: tenantId, startDate?, endDate?
ตัวอย่าง: curl "/api/trpc/exportAnalytics.summary?input=%7B%22tenantId%22%3A%22org-123%22%7D" -H "Cookie: session=..."
GET/api/trpc/exportAnalytics.byType

สถิติการส่งออกแยกตามประเภท (PDF, Excel, ZIP)

พารามิเตอร์: tenantId, startDate?, endDate?
ตัวอย่าง: curl "/api/trpc/exportAnalytics.byType?input=%7B%22tenantId%22%3A%22org-123%22%2C%22startDate%22%3A%222026-01-01%22%7D" -H "Cookie: session=..."
GET/api/trpc/exportAnalytics.byClassification

สถิติการส่งออกแยกตามระดับชั้นความลับ

พารามิเตอร์: tenantId, startDate?, endDate?
ตัวอย่าง: curl "/api/trpc/exportAnalytics.byClassification?input=%7B%22tenantId%22%3A%22org-123%22%7D" -H "Cookie: session=..."
GET/api/trpc/exportAnalytics.trend

แนวโน้มการส่งออกรายวัน (ค่าเริ่มต้น 30 วัน)

พารามิเตอร์: tenantId, days? (1-365)
ตัวอย่าง: curl "/api/trpc/exportAnalytics.trend?input=%7B%22tenantId%22%3A%22org-123%22%2C%22days%22%3A30%7D" -H "Cookie: session=..."
GET/api/trpc/exportAnalytics.topExporters

รายชื่อผู้ส่งออกบ่อยที่สุด

พารามิเตอร์: tenantId, limit? (1-50)
ตัวอย่าง: curl "/api/trpc/exportAnalytics.topExporters?input=%7B%22tenantId%22%3A%22org-123%22%2C%22limit%22%3A10%7D" -H "Cookie: session=..."

💡 การใช้งาน

  • ทุก endpoint ใช้ tRPC batch protocol — ส่ง input เป็น JSON ผ่าน query parameter
  • ต้องมี session cookie จากการ login หรือ Bearer token
  • startDate และ endDate ใช้รูปแบบ ISO 8601 (YYYY-MM-DD)
  • Response เป็น JSON wrapped ใน tRPC result format