API Inventory — endpoint ทุกเส้น กับสถานะปัจจุบัน
รายการ endpoint ของ 11 service พร้อมสถานะล่าสุด ณ 10/09/2026 ว่าเส้นไหนถูกปิดแล้ว เส้นไหนไม่อยู่บน APIM และเส้นไหนยังเปิดอยู่ทั้งที่ไม่พบผู้เรียก
อัปเดต: 2026-09-10
API Inventory — endpoint ทุกเส้น กับสถานะปัจจุบัน
ฉบับล่าสุดของรายการ endpoint — ใครจะอ้างอิงว่าเส้นไหนยังเรียกได้ ให้ยึดไฟล์นี้
| สถานะ | เส้น | แปลว่า |
|---|---|---|
| 🚫 ปิดแล้ว | 216 | แปะ [NotExposed] — route ถูกลบออกจาก application model ตอน startup ⇒ 404 ทุกทาง รวม S2S ที่ยิงตรงเข้า pod |
| 🔒 ไม่อยู่บน APIM | 29 | แปะ [ApiExplorerSettings(IgnoreApi = true)] — หายจาก OpenAPI spec ⇒ ไม่ถูก import ขึ้น APIM แต่ ยังเรียกจากใน cluster ได้ |
| ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก | 35 | audit จัดเป็น NONE แต่จงใจไม่ปิด — เหตุผลอยู่ในคอลัมน์หมายเหตุ |
| ✅ เปิดปกติ | 137 | มีคนใช้จริง ทั้ง frontend หรือ backend |
| รวม | 417 | 11 service ในขอบเขต (EmployeeAdapterService ตัดออกตามมติ) |
ที่มาของข้อมูล — audit ไล่ controller ทุก repo วันที่ 2026-09-07 แล้ว scan ซ้ำหา caller อีกรอบ 2026-09-09 ·
คอลัมน์ “ผู้เรียก” คือผลจากการ grep call site ในทุก repo ของ frontend และ backend ไม่ใช่ผลจาก runtime ·
กลไก [NotExposed] อธิบายไว้ที่ Package — ปิด endpoint ที่ routing table ·
เส้นไหนควรถูกลงทะเบียนบน APIM อยู่ที่ API Surface
Centralized — Backend_Centralized
27 endpoint · 🚫 ปิดแล้ว 2 · 🔒 ไม่อยู่บน APIM 2 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 23
branch feature/centralized-api-surface-none · PR #3108
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
POST /api/centralized-service/v1/admin/amlo-ingestion/run | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3042 |
GET /api/centralized-service/v1/admin/terms/documents | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/admin/terms/documents | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/centralized-service/v1/admin/terms/documents/{documentCode} | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion} | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion}/consents | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion}/deactivate | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion}/publish | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/admin/terms/documents/with-version | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/centralized-service/v1/amlo-screening/{custCode} | — | 🚫 ปิดแล้ว | PR #3108 |
GET /api/centralized-service/v1/amlo-screening/current-generation | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3042 |
POST /api/centralized-service/v1/applications/{applicationCode}/terms/consents | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/centralized-service/v1/applications/{applicationCode}/terms/current | LibUi, Shell · UserService | ✅ เปิดปกติ | FE LibUi, Shell · BE UserService |
GET /api/centralized-service/v1/applications/{applicationCode}/terms/history | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/centralized-service/v1/applications/{applicationCode}/terms/status | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
PATCH /api/centralized-service/v1/applications/{applicationCode}/terms/status | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-email | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-juristic | Shell | ✅ เปิดปกติ | FE Shell |
PATCH /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-juristic | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/centralized-service/v1/applications/terms/history | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/centralized-service/v1/applications/terms/history/by-email | — | 🚫 ปิดแล้ว | PR #3108 |
GET /api/centralized-service/v1/applications/terms/history/by-juristic | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/centralized-service/v1/applications/terms/notices/batch | LibUi · UserService | ✅ เปิดปกติ | FE LibUi · BE UserService |
GET /api/centralized-service/v1/document-numbers/configs/{configCode}/current | Admin, LibUi | ✅ เปิดปกติ | FE Admin, LibUi |
POST /api/centralized-service/v1/document-numbers/configs/{configCode}/reset | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/centralized-service/v1/document-numbers/generate | Admin · UserService | ✅ เปิดปกติ | FE Admin · BE UserService |
CodexService — Backend_CodexService
63 endpoint · 🚫 ปิดแล้ว 47 · 🔒 ไม่อยู่บน APIM 3 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 13
branch feature/codexservice-api-surface-none · PR #3101
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
POST /api/codex-service/v1/access | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/access/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PUT /api/codex-service/v1/access/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/access/by-group/{groupId:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/access/by-role/{roleId:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/app-management/apps | Admin, Shell · TaskService | ✅ เปิดปกติ | FE Admin, Shell · BE TaskService |
POST /api/codex-service/v1/app-management/apps | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/app-management/apps/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/app-management/apps/{id:guid} | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3031 |
PUT /api/codex-service/v1/app-management/apps/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/app-management/apps/{id:guid}/revert | — | 🚫 ปิดแล้ว | PR #3101 |
PATCH /api/codex-service/v1/app-management/apps/{id:guid}/status | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/codex-service/v1/app-management/apps/{id:guid}/status/history | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/app-management/apps/by-code/{appCode} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/app-management/status/check | FX | ✅ เปิดปกติ | FE FX |
GET /api/codex-service/v1/categories | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/categories | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/categories/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/categories/{id:guid} | Admin | ✅ เปิดปกติ | FE Admin |
PUT /api/codex-service/v1/categories/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PATCH /api/codex-service/v1/categories/{id:guid}/active | — | 🚫 ปิดแล้ว | PR #3101 |
PATCH /api/codex-service/v1/categories/{id:guid}/editability | — | 🚫 ปิดแล้ว | PR #3101 |
PATCH /api/codex-service/v1/categories/{id:guid}/visibility | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/category-relations | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/category-relations | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/category-relations/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/cms-config | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/cms-config | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/cms-config/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/cms-config/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PUT /api/codex-service/v1/cms-config/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/cms-config/all | ThirdPartyService | 🔒 ไม่อยู่บน APIM | S2S — PR #3031 |
GET /api/codex-service/v1/document-numbers/policies | Admin · Centralized | ✅ เปิดปกติ | FE Admin · BE Centralized |
POST /api/codex-service/v1/document-numbers/policies | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/document-numbers/policies/{policyCode} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/document-numbers/policies/{policyCode} | Centralized | 🔒 ไม่อยู่บน APIM | S2S — PR #3031 |
PUT /api/codex-service/v1/document-numbers/policies/{policyCode} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/entries | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/codex-service/v1/entries | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/codex-service/v1/entries/{id:guid} | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/codex-service/v1/entries/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PUT /api/codex-service/v1/entries/{id:guid} | Admin | ✅ เปิดปกติ | FE Admin |
PATCH /api/codex-service/v1/entries/{id:guid}/active | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/codex-service/v1/entries/{entryId:guid}/localizations | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/entries/{entryId:guid}/localizations/{locale} | — | 🚫 ปิดแล้ว | PR #3101 |
PUT /api/codex-service/v1/entries/{entryId:guid}/localizations/{locale} | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/entries/{id:guid}/restore | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/entries/export/data | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/codex-service/v1/entries/export/template | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/codex-service/v1/entries/import | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/codex-service/v1/entry-relations | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/entry-relations | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/entry-relations/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/groups | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/groups | — | 🚫 ปิดแล้ว | PR #3101 |
DELETE /api/codex-service/v1/groups/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/groups/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PUT /api/codex-service/v1/groups/{id:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
PATCH /api/codex-service/v1/groups/{id:guid}/active | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/groups/by-code/{code} | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/history/{entryId:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
POST /api/codex-service/v1/history/{historyId:guid}/undo | — | 🚫 ปิดแล้ว | PR #3101 |
GET /api/codex-service/v1/history/batch/{batchId:guid} | — | 🚫 ปิดแล้ว | PR #3101 |
ConsentService — Backend_ConsentService
5 endpoint · 🚫 ปิดแล้ว 1 · 🔒 ไม่อยู่บน APIM 0 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 4
branch feature/consentservice-api-surface-none · PR #3109
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
GET /api/consent-service/v1/notice | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/consent-service/v1/pending-notices | Admin, LibUi, Shell | ✅ เปิดปกติ | FE Admin, LibUi, Shell |
GET /api/consent-service/v1/preference | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
POST /api/consent-service/v1/receipt | Admin, LibUi, Shell | ✅ เปิดปกติ | FE Admin, LibUi, Shell |
GET /api/consent-service/v1/user | — | 🚫 ปิดแล้ว | PR #3109 |
FileManagementService — Backend_FileManagementService
8 endpoint · 🚫 ปิดแล้ว 3 · 🔒 ไม่อยู่บน APIM 3 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 2 · ✅ เปิดปกติ 0
branch feature/filemanagementservice-api-surface-none · PR #3107
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
DELETE /api/file-management/v1/files/{fileId:guid} | — | 🚫 ปิดแล้ว | PR #3107 |
GET /api/file-management/v1/files/{fileId:guid}/download | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/file-management/v1/files/{fileId:guid}/metadata | — | 🚫 ปิดแล้ว | PR #3107 |
GET /api/file-management/v1/files/by-owner | — | 🚫 ปิดแล้ว | PR #3107 |
PUT /api/file-management/v1/files/profile-photo | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3035 |
GET /api/file-management/v1/files/profile-photo/cdn-url | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3035 |
DELETE /api/file-management/v1/files/profile-photo/delete | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3035 |
POST /api/file-management/v1/files/upload | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
NotificationService — Backend_NotificationService
42 endpoint · 🚫 ปิดแล้ว 25 · 🔒 ไม่อยู่บน APIM 7 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 2 · ✅ เปิดปกติ 8
branch feature/notificationservice-api-surface-none · PR #3103
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
GET /api/notification-service/internal/maintenance/status | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/notification-service/internal/maintenance/toggle | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/auth-extension/email-otp-send | — | ⏸️ ยังเปิด | caller คือ Entra Custom Authentication Extension (webhook นอก org) |
GET /api/notification-service/v1/diagnostics/connectivity/exim-heroslides | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/diagnostics/connectivity/exim-token | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/diagnostics/whoami | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/diagnostics/whoami-redis | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/diagnostics/whoami-secured | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/email-macros | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/email-macros | — | 🚫 ปิดแล้ว | PR #3103 |
DELETE /api/notification-service/v1/email-macros/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
PUT /api/notification-service/v1/email-macros/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/email-macros/available-context-keys | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/email-template-keys | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/email-template-keys | — | 🚫 ปิดแล้ว | PR #3103 |
DELETE /api/notification-service/v1/email-template-keys/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/email-templates | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/email-templates | — | 🚫 ปิดแล้ว | PR #3103 |
DELETE /api/notification-service/v1/email-templates/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/email-templates/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
PUT /api/notification-service/v1/email-templates/{id:guid} | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/email-templates/preview | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/mock-notifications/batch | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/notifications | Admin, FX, Shell | ✅ เปิดปกติ | FE Admin, FX, Shell |
GET /api/notification-service/v1/notifications/{id:guid} | Admin, FX, Shell | ✅ เปิดปกติ | FE Admin, FX, Shell |
PATCH /api/notification-service/v1/notifications/{id:guid}/read | Admin, FX, Shell | ✅ เปิดปกติ | FE Admin, FX, Shell |
POST /api/notification-service/v1/notifications/batch | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
PATCH /api/notification-service/v1/notifications/read-all | Admin, FX, Shell | ✅ เปิดปกติ | FE Admin, FX, Shell |
POST /api/notification-service/v1/notifications/test-broadcast | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/notifications/test-push | — | 🚫 ปิดแล้ว | PR #3103 |
GET /api/notification-service/v1/notifications/unread-count | Admin, FX, Shell | ✅ เปิดปกติ | FE Admin, FX, Shell |
GET /api/notification-service/v1/otp/ban | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/otp/internal-generate | Shell · UserService | ✅ เปิดปกติ | FE Shell · BE UserService |
GET /api/notification-service/v1/otp/slots/by-refcode | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
GET /api/notification-service/v1/otp/slots/delivery-status | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
GET /api/notification-service/v1/otp/slots/latest-token | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
GET /api/notification-service/v1/otp/slots/pending-refcode | — | 🚫 ปิดแล้ว | PR #3103 |
POST /api/notification-service/v1/otp/slots/pre-generate | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
PATCH /api/notification-service/v1/otp/slots/token | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
POST /api/notification-service/v1/otp/verify | Shell · UserService | ✅ เปิดปกติ | FE Shell · BE UserService |
POST /api/notification-service/v1/otp/verify-success | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
POST /api/notification-service/v1/otp/wrong-attempt | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3033 |
OrchestratorService — Backend_OrchestratorService
6 endpoint · 🚫 ปิดแล้ว 6 · 🔒 ไม่อยู่บน APIM 0 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 0
branch feature/orchestratorservice-api-surface-none · PR #3105
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
POST /api/v1/demo/onboarding | — | 🚫 ปิดแล้ว | PR #3105 |
POST /api/v1/orchestration-driver/{flowInstanceId:guid}/approval-pickup | — | 🚫 ปิดแล้ว | PR #3105 |
POST /api/v1/orchestration-driver/{flowInstanceId:guid}/cancel | — | 🚫 ปิดแล้ว | PR #3105 |
POST /api/v1/orchestration-driver/{flowInstanceId:guid}/decision | — | 🚫 ปิดแล้ว | PR #3105 |
POST /api/v1/orchestration-driver/{flowInstanceId:guid}/pickup | — | 🚫 ปิดแล้ว | PR #3105 |
POST /api/v1/orchestration-driver/{flowInstanceId:guid}/sent-to-reviewer | — | 🚫 ปิดแล้ว | PR #3105 |
SentinelGatewayService — Backend_SentinelGatewayService
16 endpoint · 🚫 ปิดแล้ว 0 · 🔒 ไม่อยู่บน APIM 0 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 11 · ✅ เปิดปกติ 5
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
GET /sentinel/antiforgery-token | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
POST /sentinel/auth/onboarding/exchange | Shell | ✅ เปิดปกติ | FE Shell |
GET /sentinel/error | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
POST /sentinel/idle-logout | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
POST /sentinel/internal/resolve-session | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
GET /sentinel/login | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /sentinel/logout | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /sentinel/logout | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /sentinel/logout-entra | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /sentinel/logout-entra | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
DELETE /sentinel/sessions | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
GET /sentinel/sessions | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
DELETE /sentinel/sessions/{sessionId:guid} | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
GET /sentinel/sessions/by-email/{email} | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
GET /sentinel/tenants | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
GET /sentinel/user | — | ⏸️ ยังเปิด | Sentinel กันไว้ทั้ง service — caller เป็น browser/Entra |
TaskService — Backend_TaskService
25 endpoint · 🚫 ปิดแล้ว 14 · 🔒 ไม่อยู่บน APIM 6 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 5
branch feature/taskservice-api-surface-none · PR #3104
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
POST /api/task-service/v1/tasks | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
DELETE /api/task-service/v1/tasks/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
GET /api/task-service/v1/tasks/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
PATCH /api/task-service/v1/tasks/{id:int} | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
PUT /api/task-service/v1/tasks/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
GET /api/task-service/v1/tasks/{taskId:int}/history | — | 🚫 ปิดแล้ว | PR #3104 |
PATCH /api/task-service/v1/tasks/{id:int}/rework | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
POST /api/task-service/v1/tasks/all-tasks/search | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/task-service/v1/tasks/app/{appId} | — | 🚫 ปิดแล้ว | PR #3104 |
POST /api/task-service/v1/tasks/assigned-tasks/search | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/task-service/v1/tasks/my-tasks/search | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/task-service/v1/tasks/pending-tasks/search | Admin | ✅ เปิดปกติ | FE Admin |
PATCH /api/task-service/v1/tasks/pickup | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
PATCH /api/task-service/v1/tasks/reassign | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
GET /api/task-service/v1/tasks/ref/{refNo} | Admin · WorkflowService | ✅ เปิดปกติ | FE Admin · BE WorkflowService |
POST /api/task-service/v1/tasks/refs/search | — | 🚫 ปิดแล้ว | PR #3104 |
PATCH /api/task-service/v1/tasks/resubmit | WorkflowService | 🔒 ไม่อยู่บน APIM | S2S — PR #3034 |
GET /api/task-service/v1/tasks/unsanction/{unsanctionId} | — | 🚫 ปิดแล้ว | PR #3104 |
GET /api/task-service/v1/work-types | — | 🚫 ปิดแล้ว | PR #3104 |
POST /api/task-service/v1/work-types | — | 🚫 ปิดแล้ว | PR #3104 |
DELETE /api/task-service/v1/work-types/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
GET /api/task-service/v1/work-types/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
PUT /api/task-service/v1/work-types/{id:int} | — | 🚫 ปิดแล้ว | PR #3104 |
GET /api/task-service/v1/work-types/role/{roleName}/work-types | — | 🚫 ปิดแล้ว | PR #3104 |
POST /api/task-service/v1/work-types/role/{roleName}/work-types | — | 🚫 ปิดแล้ว | PR #3104 |
ThirdPartyService — Backend_ThirdPartyService
37 endpoint · 🚫 ปิดแล้ว 31 · 🔒 ไม่อยู่บน APIM 1 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 0 · ✅ เปิดปกติ 5
branch feature/thirdpartyservice-api-surface-none · PR #3102
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
GET /api/thirdparty-service/v1/cms/admin/contents/{tag} | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/thirdparty-service/v1/cms/contents | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/thirdparty-service/v1/Customer/address/{custCode} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/Customer/business-type/{mocCode} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/Customer/credit-limit/{custCode} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/Customer/fx-registration-profile/{taxId} | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/thirdparty-service/v1/Customer/profile/{taxId} | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/EGovToken/clear | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/EGovToken/current | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/thirdparty-service/v1/EGovToken/refresh | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/FileManagement | — | 🚫 ปิดแล้ว | PR #3102 |
PATCH /api/thirdparty-service/v1/FileManagement | — | 🚫 ปิดแล้ว | PR #3102 |
POST /api/thirdparty-service/v1/FileManagement | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/FileManagement/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/FileManagement/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/FileManagement/{Selection:bool}/selection | — | 🚫 ปิดแล้ว | PR #3102 |
PATCH /api/thirdparty-service/v1/FileManagement/selection | — | 🚫 ปิดแล้ว | PR #3102 |
POST /api/thirdparty-service/v1/GeneralFinancialDetail | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/GeneralFinancialDetail/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialDetail/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialDetail/{JuristicId}/{FiscalYear:int} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialFile/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialFile/{JuristicId}/{FiscalYear:int} | — | 🚫 ปิดแล้ว | PR #3102 |
POST /api/thirdparty-service/v1/GeneralFinancialFile/file-info | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/GeneralFinancialFile/file-info/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialFile/file-info/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/GeneralFinancialFile/file-info/{JuristicId}/{FiscalYear:int} | — | 🚫 ปิดแล้ว | PR #3102 |
POST /api/thirdparty-service/v1/GeneralFinancialFile/file-items | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/GeneralFinancialFile/file-items/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
POST /api/thirdparty-service/v1/JuristicShareholder | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/JuristicShareholder/{Id:guid} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/JuristicShareholder/by-juristicid-with-person/{JuristicId} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/JuristicShareholder/by-juristicid/{JuristicId} | — | 🚫 ปิดแล้ว | PR #3102 |
GET /api/thirdparty-service/v1/JuristicShareholder/organization-juristic-person-full-access/{JuristicId} | UserService | 🔒 ไม่อยู่บน APIM | S2S — PR #3036 |
GET /api/thirdparty-service/v1/JuristicShareholder/organization-juristic-person/{JuristicId} | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/thirdparty-service/v1/JuristicShareholder/OrganizationJuristicPerson | — | 🚫 ปิดแล้ว | PR #3102 |
DELETE /api/thirdparty-service/v1/JuristicShareholder/OrganizationJuristicPerson/{JuristicId} | — | 🚫 ปิดแล้ว | PR #3102 |
UserService — Backend_UserService
164 endpoint · 🚫 ปิดแล้ว 81 · 🔒 ไม่อยู่บน APIM 6 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 16 · ✅ เปิดปกติ 61
branch feature/userservice-api-surface-none · PR #3100
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
GET /api/user-service/v1/admin/amlo/cases | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/admin/amlo/companies/{companyId:guid}/members | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
POST /api/user-service/v1/admin/amlo/companies/{companyId:guid}/unblock | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/admin/amlo/companies/{companyId:guid}/unblock-history | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/admin/amlo/current-generation | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
POST /api/user-service/v1/admin/amlo/trigger-sync | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/admin/amlo/unblock-history | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/admin/apps/{app_id}/roles | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/user-service/v1/admin/apps/{app_id}/roles | Admin | ✅ เปิดปกติ | FE Admin |
PUT /api/user-service/v1/admin/apps/{app_id}/roles | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/apps/{app_id}/roles/{role_id}/modes | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/admin/apps/{app_id}/roles/{role_id}/modes/{mode} | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/admin/apps/{app_id}/roles/{role_id}/modes/{mode} | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/admin/apps/{app_id}/roles/cancel | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/admin/apps/{app_id}/roles/delete | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/companies/{companyId:guid}/apps/{app_id:guid}/roles | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/companies/{companyId:guid}/apps/{app_id:guid}/roles | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/flow-definition-options | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/flow-definitions | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-definitions | — | 🚫 ปิดแล้ว | PR #3100 |
PUT /api/user-service/v1/admin/flow-definitions/{id} | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/admin/flow-definitions/{id}/status | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/flow-instances | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/user-service/v1/admin/flow-instances/{id:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-instances/{id:guid}/abandon | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/user-service/v1/admin/flow-instances/{id:guid}/application-report | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/flow-instances/{id:guid}/edit-history | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/user-service/v1/admin/flow-instances/{id:guid}/investigation | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-instances/{id:guid}/republish-approval | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-instances/{id:guid}/retry-stuck | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-instances/{id:guid}/simulate-approval | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/flow-instances/{id:guid}/simulate-progress | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/flow-instances/{id:guid}/step-map | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/admin/flow-instances/{id:guid}/steps/{stepType}/data | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/admin/flow-instances/by-ref-no/{refNo} | Admin · TaskService | ✅ เปิดปกติ | FE Admin · BE TaskService |
POST /api/user-service/v1/admin/flow-instances/search | TaskService | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
GET /api/user-service/v1/admin/invitations | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/invitations | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/invitations/{id}/reinvite | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/admin/invitations/{id}/revoke | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/admin/step-catalogs | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/admin/step-catalogs/{id:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/agreements/latest | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/antiforgery-token | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{appId:guid}/menus | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/user-service/v1/apps/{appId:guid}/menus | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
PUT /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid}/permissions | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid}/permissions/{permissionId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid}/permissions/{permissionId:guid} | Admin | ✅ เปิดปกติ | FE Admin |
PUT /api/user-service/v1/apps/{appId:guid}/menus/{menuId:guid}/permissions/{permissionId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{app_id:guid}/modes | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/apps/{app_id:guid}/modes/{mode} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{app_id}/modes/{mode}/roles | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/apps/{applicationId:guid}/permissions | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/user-service/v1/apps/{applicationId:guid}/permissions | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/apps/{applicationId:guid}/permissions/{permissionId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
PUT /api/user-service/v1/apps/{applicationId:guid}/permissions/{permissionId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{applicationId:guid}/roles/{roleId:guid}/permissions | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/apps/{applicationId:guid}/roles/{roleId:guid}/permissions | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/apps/{applicationId:guid}/roles/{roleId:guid}/permissions/{permissionId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{applicationId:guid}/roles/permissions | Admin | ✅ เปิดปกติ | FE Admin |
PATCH /api/user-service/v1/apps/{applicationId:guid}/roles/permissions | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/{appId:guid}/subAppByAppIdUserId/{userId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/apps/shellAppByUserId/{userId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/cache/users/{userId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/cache/users/refresh/{userId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/cache/users/warm/{oid} | SentinelGatewayService | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
POST /api/user-service/v1/companies | — | 🚫 ปิดแล้ว | PR #3100 |
PUT /api/user-service/v1/companies | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/companies/{companyId:guid}/applications | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/companies/{companyId:guid}/applications | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/companies/{companyId:guid}/applications/{applicationId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/companies/{companyId:guid}/applications/{applicationId:guid}/roles/{roleId:guid}/users | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/companies/{companyId:guid}/detail | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
POST /api/user-service/v1/companies/{companyId:guid}/members | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/companies/{companyId:guid}/members/me | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/companies/{companyId:guid}/users/{userId:guid}/application-roles | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/companies/{companyId:guid}/users/{userId:guid}/application-roles/{roleId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/companies/assign | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/companies/cust-codes | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/companies/default | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/companies/default | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/companies/list | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/companies/me | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/companies/sync | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/corporate/{companyId:guid}/members | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/employees/{emp_code} | TaskService | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
GET /api/user-service/v1/employees/by-email | TaskService | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
GET /api/user-service/v1/employees/by-role/{role_id} | Admin · WorkflowService | ✅ เปิดปกติ | FE Admin · BE WorkflowService |
GET /api/user-service/v1/employees/by-username | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/flow-instances/{id:guid}/transition | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/line-connectivity/instances/{id:guid} | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
POST /api/user-service/v1/line-connectivity/instances/{id:guid}/steps/{stepType} | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
POST /api/user-service/v1/line-connectivity/register/start | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
POST /api/user-service/v1/line-connectivity/unsubscribe/start | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
GET /api/user-service/v1/line-subscriptions/me | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/modes | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/modes | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/modes/{id:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/modes/{id:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
PUT /api/user-service/v1/modes/{id:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/onboarding/flows/{code} | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/user-service/v1/onboarding/flows/{flowCode}/access | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/onboarding/instances | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/user-service/v1/onboarding/instances | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/onboarding/instances/{id:guid} | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/application-pdf | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/application-report | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/user-service/v1/onboarding/instances/{id:guid}/discard | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/edit-history | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/history | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/history/{historyId:guid} | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
POST /api/user-service/v1/onboarding/instances/{id:guid}/open | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/user-service/v1/onboarding/instances/{id:guid}/owner-cancel | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/onboarding/instances/{id:guid}/step-map | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/user-service/v1/onboarding/instances/{id:guid}/steps/{stepType}/actions/{actionCode} | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/onboarding/instances/{id:guid}/steps/{stepType}/data | LibUi, Shell | ✅ เปิดปกติ | FE LibUi, Shell |
GET /api/user-service/v1/onboarding/instances/by-ref-no/{refNo} | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/onboarding/juristic/{juristicId}/availability | LibUi | ✅ เปิดปกติ | FE LibUi |
POST /api/user-service/v1/onboarding/requestor/start | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/onboarding/validate-invite | LibUi | ✅ เปิดปกติ | FE LibUi |
GET /api/user-service/v1/subscriptions | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/user-service/v1/subscriptions/create | Shell | ✅ เปิดปกติ | FE Shell |
DELETE /api/user-service/v1/subscriptions/delete | Shell | ✅ เปิดปกติ | FE Shell |
POST /api/user-service/v1/subscriptions/tokens/batch | NotificationService | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
DELETE /api/user-service/v1/subscriptions/unsubscribe | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/subscriptions/users | — | ⏸️ ยังเปิด | แผนแก้ถังเป็น FE/BE แล้ว |
GET /api/user-service/v1/subscriptions/verify-token | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/temp-data/companies | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/temp-data/user-company-mappings | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/temp-data/users | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/token-issuance/on-token-issuance-start | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/users | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/user-service/v1/users/{userId:guid}/application-roles | Admin | ✅ เปิดปกติ | FE Admin |
DELETE /api/user-service/v1/users/{userId:guid}/application-roles/{roleId:guid} | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/{userId:guid}/companies/{companyId:guid}/applications/{applicationId:guid}/roles | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/{id}/name | fxorchestrator (นอก repo) | 🔒 ไม่อยู่บน APIM | S2S — PR #3078 |
GET /api/user-service/v1/users/{azureObjectId}/roles | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/user-service/v1/users/active-ids | Admin · NotificationService | ✅ เปิดปกติ | FE Admin · BE NotificationService |
DELETE /api/user-service/v1/users/me | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/me | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
PUT /api/user-service/v1/users/me | — | 🚫 ปิดแล้ว | PR #3100 |
PATCH /api/user-service/v1/users/me/active | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/me/application-roles | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/me/applications/{applicationId:guid}/admin-permissions | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/me/applications/{applicationId:guid}/permissions | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
GET /api/user-service/v1/users/me/companies/{companyId:guid}/applications/{applicationId:guid}/permissions | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/users/me/company | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/me/details | — | ⏸️ ยังเปิด | scan 09/09 เจอ caller: FE |
PATCH /api/user-service/v1/users/me/kyc-status | — | 🚫 ปิดแล้ว | PR #3100 |
POST /api/user-service/v1/users/name | — | 🚫 ปิดแล้ว | PR #3100 |
GET /api/user-service/v1/users/profile/me | Shell | ✅ เปิดปกติ | FE Shell |
GET /api/user-service/v1/users/profile/me/name | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/users/settings/me | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PATCH /api/user-service/v1/users/settings/me/contact-email | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PATCH /api/user-service/v1/users/settings/me/notification/real-time | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PATCH /api/user-service/v1/users/settings/me/notification/via-email | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PATCH /api/user-service/v1/users/settings/me/notification/within-app | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
GET /api/user-service/v1/users/settings/me/notifications | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PATCH /api/user-service/v1/users/settings/me/phone | — | 🚫 ปิดแล้ว | PR #3100 |
DELETE /api/user-service/v1/users/settings/me/profile-photo | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
PUT /api/user-service/v1/users/settings/me/profile-photo | Admin, Shell | ✅ เปิดปกติ | FE Admin, Shell |
WorkflowService — Backend_WorkflowService
24 endpoint · 🚫 ปิดแล้ว 6 · 🔒 ไม่อยู่บน APIM 1 · ⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก 4 · ✅ เปิดปกติ 13
branch feature/workflowservice-api-surface-none · PR #3106
| Endpoint | ผู้เรียก | สถานะ | หมายเหตุ |
|---|---|---|---|
POST /api/workflow-service/v1/workflow/{appId}/action | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/workflow-service/v1/workflow/{appId}/cancel | OrchestratorService | 🔒 ไม่อยู่บน APIM | S2S — PR #3037 |
POST /api/workflow-service/v1/workflow/{instanceId}/force-stop | Admin · OrchestratorService | ✅ เปิดปกติ | FE Admin · BE OrchestratorService |
POST /api/workflow-service/v1/workflow/{instanceId}/resubmit | Admin · OrchestratorService | ✅ เปิดปกติ | FE Admin · BE OrchestratorService |
POST /api/workflow-service/v1/workflow/{appId}/rework | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/workflow-service/v1/workflow/{instanceId}/steps/{stepInstanceId}/action | — | 🚫 ปิดแล้ว | PR #3106 |
GET /api/workflow-service/v1/workflow/check-document/{documentId} | Admin | ✅ เปิดปกติ | FE Admin |
POST /api/workflow-service/v1/workflow/instances | Admin · OrchestratorService | ✅ เปิดปกติ | FE Admin · BE OrchestratorService |
PUT /api/workflow-service/v1/workflow/instances/{instanceId}/steps/{stepInstanceId}/assignees | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/workflow-service/v1/workflow/instances/by-document/{documentId} | Admin · OrchestratorService | ✅ เปิดปกติ | FE Admin · BE OrchestratorService |
GET /api/workflow-service/v1/workflow/instances/db/by-document/{documentId} | — | 🚫 ปิดแล้ว | PR #3106 |
PATCH /api/workflow-service/v1/workflow/pickup | Admin | ✅ เปิดปกติ | FE Admin |
PATCH /api/workflow-service/v1/workflow/reassign | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/workflow-service/v1/workflow/tasks/pending | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/workflow-service/v1/workflow/templates | — | 🚫 ปิดแล้ว | PR #3106 |
POST /api/workflow-service/v1/workflow/templates | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/workflow-service/v1/workflow/templates/{TemplateID} | Admin | ✅ เปิดปกติ | FE Admin |
GET /api/workflow-service/v1/workflow/templates/by-business/{businessTypeItems} | — | 🚫 ปิดแล้ว | PR #3106 |
POST /callback/onActionChanged | — | ⏸️ ยังเปิด | caller อยู่นอก repo |
POST /callback/onInit | — | ⏸️ ยังเปิด | caller อยู่นอก repo |
POST /example-api | — | 🚫 ปิดแล้ว | PR #3106 |
GET /test | — | ⏸️ ยังเปิด | TestController ไม่ถูก build |
GET /TestMediatoR | — | ⏸️ ยังเปิด | TestController ไม่ถูก build |
GET /Workflow/get-logs | — | 🚫 ปิดแล้ว | PR #3106 |