Private Docs

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
🔒 ไม่อยู่บน APIM29แปะ [ApiExplorerSettings(IgnoreApi = true)] — หายจาก OpenAPI spec ⇒ ไม่ถูก import ขึ้น APIM แต่ ยังเรียกจากใน cluster ได้
⏸️ ยังเปิดทั้งที่ไม่พบผู้เรียก35audit จัดเป็น NONE แต่จงใจไม่ปิด — เหตุผลอยู่ในคอลัมน์หมายเหตุ
✅ เปิดปกติ137มีคนใช้จริง ทั้ง frontend หรือ backend
รวม41711 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/runUserService🔒 ไม่อยู่บน APIMS2S — PR #3042
GET /api/centralized-service/v1/admin/terms/documentsAdmin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/admin/terms/documentsAdmin✅ เปิดปกติFE Admin
GET /api/centralized-service/v1/admin/terms/documents/{documentCode}Admin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versionsAdmin✅ เปิดปกติ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}/consentsAdmin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion}/deactivateAdmin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/admin/terms/documents/{documentCode}/versions/{termsVersion}/publishAdmin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/admin/terms/documents/with-versionAdmin✅ เปิดปกติFE Admin
GET /api/centralized-service/v1/amlo-screening/{custCode}🚫 ปิดแล้วPR #3108
GET /api/centralized-service/v1/amlo-screening/current-generationUserService🔒 ไม่อยู่บน APIMS2S — PR #3042
POST /api/centralized-service/v1/applications/{applicationCode}/terms/consentsLibUi, Shell✅ เปิดปกติFE LibUi, Shell
GET /api/centralized-service/v1/applications/{applicationCode}/terms/currentLibUi, Shell · UserService✅ เปิดปกติFE LibUi, Shell · BE UserService
GET /api/centralized-service/v1/applications/{applicationCode}/terms/historyShell✅ เปิดปกติFE Shell
GET /api/centralized-service/v1/applications/{applicationCode}/terms/statusLibUi, Shell✅ เปิดปกติFE LibUi, Shell
PATCH /api/centralized-service/v1/applications/{applicationCode}/terms/statusLibUi, Shell✅ เปิดปกติFE LibUi, Shell
GET /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-emailLibUi, Shell✅ เปิดปกติFE LibUi, Shell
GET /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-juristicShell✅ เปิดปกติFE Shell
PATCH /api/centralized-service/v1/applications/{applicationCode}/terms/status/by-juristicLibUi, Shell✅ เปิดปกติFE LibUi, Shell
GET /api/centralized-service/v1/applications/terms/historyShell✅ เปิดปกติFE Shell
GET /api/centralized-service/v1/applications/terms/history/by-email🚫 ปิดแล้วPR #3108
GET /api/centralized-service/v1/applications/terms/history/by-juristicShell✅ เปิดปกติFE Shell
POST /api/centralized-service/v1/applications/terms/notices/batchLibUi · UserService✅ เปิดปกติFE LibUi · BE UserService
GET /api/centralized-service/v1/document-numbers/configs/{configCode}/currentAdmin, LibUi✅ เปิดปกติFE Admin, LibUi
POST /api/centralized-service/v1/document-numbers/configs/{configCode}/resetAdmin✅ เปิดปกติFE Admin
POST /api/centralized-service/v1/document-numbers/generateAdmin · 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/appsAdmin, 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🔒 ไม่อยู่บน APIMS2S — 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}/statusAdmin✅ เปิดปกติ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/checkFX✅ เปิดปกติ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/allThirdPartyService🔒 ไม่อยู่บน APIMS2S — PR #3031
GET /api/codex-service/v1/document-numbers/policiesAdmin · 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🔒 ไม่อยู่บน APIMS2S — PR #3031
PUT /api/codex-service/v1/document-numbers/policies/{policyCode}🚫 ปิดแล้วPR #3101
GET /api/codex-service/v1/entriesAdmin✅ เปิดปกติFE Admin
POST /api/codex-service/v1/entriesAdmin✅ เปิดปกติ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}/activeAdmin✅ เปิดปกติ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/dataAdmin✅ เปิดปกติFE Admin
GET /api/codex-service/v1/entries/export/templateAdmin✅ เปิดปกติFE Admin
POST /api/codex-service/v1/entries/importAdmin✅ เปิดปกติ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/noticeAdmin, Shell✅ เปิดปกติFE Admin, Shell
GET /api/consent-service/v1/pending-noticesAdmin, LibUi, Shell✅ เปิดปกติFE Admin, LibUi, Shell
GET /api/consent-service/v1/preferenceAdmin, Shell✅ เปิดปกติFE Admin, Shell
POST /api/consent-service/v1/receiptAdmin, 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-photoUserService🔒 ไม่อยู่บน APIMS2S — PR #3035
GET /api/file-management/v1/files/profile-photo/cdn-urlUserService🔒 ไม่อยู่บน APIMS2S — PR #3035
DELETE /api/file-management/v1/files/profile-photo/deleteUserService🔒 ไม่อยู่บน APIMS2S — 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/statusLibUi✅ เปิดปกติ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/notificationsAdmin, 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}/readAdmin, FX, Shell✅ เปิดปกติFE Admin, FX, Shell
POST /api/notification-service/v1/notifications/batch⏸️ ยังเปิดแผนแก้ถังเป็น FE/BE แล้ว
PATCH /api/notification-service/v1/notifications/read-allAdmin, 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-countAdmin, FX, Shell✅ เปิดปกติFE Admin, FX, Shell
GET /api/notification-service/v1/otp/ban🚫 ปิดแล้วPR #3103
POST /api/notification-service/v1/otp/internal-generateShell · UserService✅ เปิดปกติFE Shell · BE UserService
GET /api/notification-service/v1/otp/slots/by-refcodeUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
GET /api/notification-service/v1/otp/slots/delivery-statusUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
GET /api/notification-service/v1/otp/slots/latest-tokenUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
GET /api/notification-service/v1/otp/slots/pending-refcode🚫 ปิดแล้วPR #3103
POST /api/notification-service/v1/otp/slots/pre-generateUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
PATCH /api/notification-service/v1/otp/slots/tokenUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
POST /api/notification-service/v1/otp/verifyShell · UserService✅ เปิดปกติFE Shell · BE UserService
POST /api/notification-service/v1/otp/verify-successUserService🔒 ไม่อยู่บน APIMS2S — PR #3033
POST /api/notification-service/v1/otp/wrong-attemptUserService🔒 ไม่อยู่บน APIMS2S — 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/exchangeShell✅ เปิดปกติ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/loginLibUi✅ เปิดปกติFE LibUi
GET /sentinel/logoutLibUi✅ เปิดปกติFE LibUi
POST /sentinel/logoutLibUi✅ เปิดปกติFE LibUi
GET /sentinel/logout-entraLibUi✅ เปิดปกติ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/tasksWorkflowService🔒 ไม่อยู่บน APIMS2S — 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🔒 ไม่อยู่บน APIMS2S — 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}/reworkWorkflowService🔒 ไม่อยู่บน APIMS2S — PR #3034
POST /api/task-service/v1/tasks/all-tasks/searchAdmin✅ เปิดปกติFE Admin
GET /api/task-service/v1/tasks/app/{appId}🚫 ปิดแล้วPR #3104
POST /api/task-service/v1/tasks/assigned-tasks/searchAdmin✅ เปิดปกติFE Admin
POST /api/task-service/v1/tasks/my-tasks/searchAdmin✅ เปิดปกติFE Admin
POST /api/task-service/v1/tasks/pending-tasks/searchAdmin✅ เปิดปกติFE Admin
PATCH /api/task-service/v1/tasks/pickupWorkflowService🔒 ไม่อยู่บน APIMS2S — PR #3034
PATCH /api/task-service/v1/tasks/reassignWorkflowService🔒 ไม่อยู่บน APIMS2S — 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/resubmitWorkflowService🔒 ไม่อยู่บน APIMS2S — 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/contentsShell✅ เปิดปกติ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/currentLibUi✅ เปิดปกติ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🔒 ไม่อยู่บน APIMS2S — 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}/rolesAdmin✅ เปิดปกติFE Admin
POST /api/user-service/v1/admin/apps/{app_id}/rolesAdmin✅ เปิดปกติ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-instancesAdmin✅ เปิดปกติFE Admin
GET /api/user-service/v1/admin/flow-instances/{id:guid}🚫 ปิดแล้วPR #3100
POST /api/user-service/v1/admin/flow-instances/{id:guid}/abandonAdmin✅ เปิดปกติ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-historyAdmin✅ เปิดปกติ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-mapLibUi✅ เปิดปกติFE LibUi
GET /api/user-service/v1/admin/flow-instances/{id:guid}/steps/{stepType}/dataLibUi✅ เปิดปกติ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/searchTaskService🔒 ไม่อยู่บน APIMS2S — 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}/menusAdmin✅ เปิดปกติFE Admin
POST /api/user-service/v1/apps/{appId:guid}/menusAdmin✅ เปิดปกติ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}/permissionsAdmin✅ เปิดปกติ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}/permissionsAdmin✅ เปิดปกติFE Admin
POST /api/user-service/v1/apps/{applicationId:guid}/permissionsAdmin✅ เปิดปกติ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}/permissionsAdmin✅ เปิดปกติ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/permissionsAdmin✅ เปิดปกติ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🔒 ไม่อยู่บน APIMS2S — 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}/detailAdmin, 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-rolesAdmin✅ เปิดปกติ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/defaultAdmin, 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/syncAdmin, Shell✅ เปิดปกติFE Admin, Shell
GET /api/user-service/v1/corporate/{companyId:guid}/membersShell✅ เปิดปกติFE Shell
GET /api/user-service/v1/employees/{emp_code}TaskService🔒 ไม่อยู่บน APIMS2S — PR #3078
GET /api/user-service/v1/employees/by-emailTaskService🔒 ไม่อยู่บน APIMS2S — 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}/transitionLibUi✅ เปิดปกติ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}/accessLibUi✅ เปิดปกติFE LibUi
GET /api/user-service/v1/onboarding/instancesShell✅ เปิดปกติFE Shell
POST /api/user-service/v1/onboarding/instancesLibUi✅ เปิดปกติFE LibUi
GET /api/user-service/v1/onboarding/instances/{id:guid}Shell✅ เปิดปกติFE Shell
GET /api/user-service/v1/onboarding/instances/{id:guid}/application-pdfAdmin, Shell✅ เปิดปกติFE Admin, Shell
GET /api/user-service/v1/onboarding/instances/{id:guid}/application-reportShell✅ เปิดปกติFE Shell
POST /api/user-service/v1/onboarding/instances/{id:guid}/discardLibUi, Shell✅ เปิดปกติFE LibUi, Shell
GET /api/user-service/v1/onboarding/instances/{id:guid}/edit-historyShell✅ เปิดปกติFE Shell
GET /api/user-service/v1/onboarding/instances/{id:guid}/historyAdmin, 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}/openLibUi✅ เปิดปกติFE LibUi
POST /api/user-service/v1/onboarding/instances/{id:guid}/owner-cancelShell✅ เปิดปกติFE Shell
GET /api/user-service/v1/onboarding/instances/{id:guid}/step-mapLibUi✅ เปิดปกติ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}/dataLibUi, 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}/availabilityLibUi✅ เปิดปกติFE LibUi
POST /api/user-service/v1/onboarding/requestor/start🚫 ปิดแล้วPR #3100
POST /api/user-service/v1/onboarding/validate-inviteLibUi✅ เปิดปกติFE LibUi
GET /api/user-service/v1/subscriptionsShell✅ เปิดปกติFE Shell
POST /api/user-service/v1/subscriptions/createShell✅ เปิดปกติFE Shell
DELETE /api/user-service/v1/subscriptions/deleteShell✅ เปิดปกติFE Shell
POST /api/user-service/v1/subscriptions/tokens/batchNotificationService🔒 ไม่อยู่บน APIMS2S — PR #3078
DELETE /api/user-service/v1/subscriptions/unsubscribeShell✅ เปิดปกติFE Shell
GET /api/user-service/v1/subscriptions/users⏸️ ยังเปิดแผนแก้ถังเป็น FE/BE แล้ว
GET /api/user-service/v1/subscriptions/verify-tokenShell✅ เปิดปกติ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/usersAdmin✅ เปิดปกติFE Admin
POST /api/user-service/v1/users/{userId:guid}/application-rolesAdmin✅ เปิดปกติ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}/namefxorchestrator (นอก repo)🔒 ไม่อยู่บน APIMS2S — PR #3078
GET /api/user-service/v1/users/{azureObjectId}/rolesAdmin✅ เปิดปกติFE Admin
GET /api/user-service/v1/users/active-idsAdmin · 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/meShell✅ เปิดปกติFE Shell
GET /api/user-service/v1/users/profile/me/nameAdmin, Shell✅ เปิดปกติFE Admin, Shell
GET /api/user-service/v1/users/settings/meAdmin, Shell✅ เปิดปกติFE Admin, Shell
PATCH /api/user-service/v1/users/settings/me/contact-emailAdmin, Shell✅ เปิดปกติFE Admin, Shell
PATCH /api/user-service/v1/users/settings/me/notification/real-timeAdmin, Shell✅ เปิดปกติFE Admin, Shell
PATCH /api/user-service/v1/users/settings/me/notification/via-emailAdmin, Shell✅ เปิดปกติFE Admin, Shell
PATCH /api/user-service/v1/users/settings/me/notification/within-appAdmin, Shell✅ เปิดปกติFE Admin, Shell
GET /api/user-service/v1/users/settings/me/notificationsAdmin, Shell✅ เปิดปกติFE Admin, Shell
PATCH /api/user-service/v1/users/settings/me/phone🚫 ปิดแล้วPR #3100
DELETE /api/user-service/v1/users/settings/me/profile-photoAdmin, Shell✅ เปิดปกติFE Admin, Shell
PUT /api/user-service/v1/users/settings/me/profile-photoAdmin, 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}/actionAdmin✅ เปิดปกติFE Admin
POST /api/workflow-service/v1/workflow/{appId}/cancelOrchestratorService🔒 ไม่อยู่บน APIMS2S — PR #3037
POST /api/workflow-service/v1/workflow/{instanceId}/force-stopAdmin · OrchestratorService✅ เปิดปกติFE Admin · BE OrchestratorService
POST /api/workflow-service/v1/workflow/{instanceId}/resubmitAdmin · OrchestratorService✅ เปิดปกติFE Admin · BE OrchestratorService
POST /api/workflow-service/v1/workflow/{appId}/reworkAdmin✅ เปิดปกติ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/instancesAdmin · OrchestratorService✅ เปิดปกติFE Admin · BE OrchestratorService
PUT /api/workflow-service/v1/workflow/instances/{instanceId}/steps/{stepInstanceId}/assigneesAdmin✅ เปิดปกติ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/pickupAdmin✅ เปิดปกติFE Admin
PATCH /api/workflow-service/v1/workflow/reassignAdmin✅ เปิดปกติFE Admin
GET /api/workflow-service/v1/workflow/tasks/pendingAdmin✅ เปิดปกติFE Admin
GET /api/workflow-service/v1/workflow/templates🚫 ปิดแล้วPR #3106
POST /api/workflow-service/v1/workflow/templatesAdmin✅ เปิดปกติ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