🔌 API 端點
🔐 認證 API
Base URL: /api/auth/
- /api/auth/send-otp - 發送OTP驗證碼
- /api/auth/verify-otp - 驗證OTP並登入
- /api/auth/refresh-token - 刷新JWT Token
- /api/auth/logout - 登出
- /api/auth/oauth/authorize - OAuth授權
- /api/auth/oauth/token - OAuth Token
- /api/auth/admin/send-otp - 管理員發送OTP
- /api/auth/admin/login - 管理員登入
📜 授權管理 API
Base URL: /api/licenses/
- /api/licenses/verify-cht - 驗證中華電信客戶
- /api/licenses/activate - 啟用序號
- /api/licenses/status - 查詢授權狀態
🛡️ 核心功能 API
Base URL: /api/v1/
- /api/v1/call-identification/check - 來電識別
- /api/v1/call-blacklist/check - 來電黑名單
- /api/v1/call-check/check - 整合來電檢查(身分+警示)
- /api/v1/sms-analysis/analyze - 簡訊分析
- /api/v1/web-analysis/analyze - 網址分析
- /api/v1/call-identification/download - 下載來電識別離線資料庫
- /api/v1/call-blacklist/download - 下載黑名單離線資料庫
👥 家庭群組 API
Base URL: /api/v1/groups/
- /api/v1/groups/ - 建立/查詢家庭群組
- /api/v1/groups/{id}/join - 加入群組
- /api/v1/groups/{id}/leave - 離開群組
- /api/v1/groups/{id}/dissolve - 解散群組
📊 防護統計 API
Base URL: /api/v1/protection-stats/
- /api/v1/protection-stats/my - 個人防護統計
- /api/v1/protection-stats/my/trends - 個人防護趨勢
⚙️ 管理員 API
Base URL: /api/admin/
- /api/admin/blacklist/ - 黑名單管理
- /api/admin/call-id/ - 來電識別規則管理
- /api/admin/community-reports/ - 社群舉報管理
- /api/admin/api-management/ - API管理
- /api/admin/serial-numbers/ - 序號管理
💬 客服 API
Base URL: /api/customer-service/
- /api/customer-service/users - 使用者查詢
- /api/customer-service/tickets - 客服工單
- /api/customer-service/groups - 群組查詢