Skip to content

Backend API Manifest (Auto-Generated)

This file is auto-generated by scripts/generate_manifests.js. Do not edit manually. Nguồn gốc sự thật (Code Truth) cho mọi API endpoints trong hệ thống.

ModuleBase PathMethodEndpointGuards / Auth LevelConstraints / Notes
ZALOv2/integrations/zaloPOST/v2/integrations/zalo/connect-oaJwt+PermissionsGuard, @Permissions(PermissionString.ZALO_MANAGE)
ZALOv2/integrations/zaloGET/v2/integrations/zalo/oa/connectedJwt+PermissionsGuard, @Permissions(PermissionString.ZALO_VIEW)
ZALOv2/integrations/zaloGET/v2/integrations/zalo/zns/templatesJwt+PermissionsGuard, @Permissions(PermissionString.ZALO_VIEW)
ZALOv2/integrations/zaloPOST/v2/integrations/zalo/zns/sendJwt+PermissionsGuard, @Permissions(PermissionString.ZALO_MANAGE)
VOUCHERv2/marketing/vouchersPOST/v2/marketing/vouchersJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_MANAGE)
VOUCHERv2/marketing/vouchersGET/v2/marketing/vouchersJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_VIEW)
VOUCHERv2/marketing/vouchersGET/v2/marketing/vouchers/:idJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_VIEW)
VOUCHERv2/marketing/vouchersPOST/v2/marketing/vouchers/validateJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_VIEW)
VOUCHERv2/marketing/vouchersPOST/v2/marketing/vouchers/applyJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_VIEW)
VOUCHERv2/marketing/vouchersPATCH/v2/marketing/vouchers/:idJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_MANAGE)
VOUCHERv2/marketing/vouchersPATCH/v2/marketing/vouchers/:id/deleteJwt+PermissionsGuard, @Permissions(PermissionString.VOUCHER_MANAGE)
SHIPPINGv2/supply-chain/shippingGET/v2/supply-chain/shippingJwt+PermissionsGuard, @Permissions(PermissionString.SHIP_VIEW,PermissionString.SHIP_MANAGE)
SHIPPINGv2/supply-chain/shippingGET/v2/supply-chain/shipping/:idJwt+PermissionsGuard, @Permissions(PermissionString.SHIP_VIEW,PermissionString.SHIP_MANAGE)
SHIPPINGv2/supply-chain/shippingPOST/v2/supply-chain/shippingJwt+PermissionsGuard, @Permissions(PermissionString.SHIP_MANAGE)
SHIPPINGv2/supply-chain/shippingPATCH/v2/supply-chain/shipping/:id/trackingJwt+PermissionsGuard, @Permissions(PermissionString.SHIP_MANAGE)
PRODUCTIONv2/supply-chain/productionGET/v2/supply-chain/productionJwt+PermissionsGuard, @Permissions(PermissionString.PROD_VIEW,PermissionString.PROD_MANAGE)
PRODUCTIONv2/supply-chain/productionGET/v2/supply-chain/production/:idJwt+PermissionsGuard, @Permissions(PermissionString.PROD_VIEW,PermissionString.PROD_MANAGE)
PRODUCTIONv2/supply-chain/productionPOST/v2/supply-chain/productionJwt+PermissionsGuard, @Permissions(PermissionString.PROD_MANAGE)
PRODUCTIONv2/supply-chain/productionPATCH/v2/supply-chain/production/:id/statusJwt+PermissionsGuard, @Permissions(PermissionString.PROD_MANAGE)
PRODUCTIONv2/supply-chain/productionPATCH/v2/supply-chain/production/:id/progressJwt+PermissionsGuard, @Permissions(PermissionString.PROD_MANAGE)
PROCUREMENTv2/supply-chain/procurementGET/v2/supply-chain/procurementJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_VIEW,PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementGET/v2/supply-chain/procurement/:idJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_VIEW,PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementPOST/v2/supply-chain/procurementJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementPOST/v2/supply-chain/procurement/:id/confirmJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementPOST/v2/supply-chain/procurement/:id/receiveJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementPOST/v2/supply-chain/procurement/:id/resolve-matchJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_MANAGE)
PROCUREMENTv2/supply-chain/procurementPOST/v2/supply-chain/procurement/:id/closeJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.PROC_MANAGE)
PLUGINv2/admin/pluginsGET/v2/admin/plugins/marketplace@Public()
PLUGINv2/admin/pluginsGET/v2/admin/plugins/installedUnknownAuth, @Permissions(PermissionString.PLUGIN_VIEW)
PLUGINv2/admin/pluginsPOST/v2/admin/plugins/installUnknownAuth, @Permissions(PermissionString.PLUGIN_MANAGE)
PLUGINv2/admin/pluginsPATCH/v2/admin/plugins/:key/configUnknownAuth, @Permissions(PermissionString.PLUGIN_MANAGE)
PLUGINv2/admin/pluginsPATCH/v2/admin/plugins/:key/statusUnknownAuth, @Permissions(PermissionString.PLUGIN_MANAGE)
PLUGINv2/admin/pluginsDELETE/v2/admin/plugins/:keyUnknownAuth, @Permissions(PermissionString.PLUGIN_MANAGE)
PARTNERv2/crm/partnersPOST/v2/crm/partnersJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersGET/v2/crm/partnersJwt+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersGET/v2/crm/partners/:idJwt+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersPATCH/v2/crm/partners/:idJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersDELETE/v2/crm/partners/:idJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersPOST/v2/crm/partners/:id/bank-accountsJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersPATCH/v2/crm/partners/:id/sanctions-statusJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
PARTNERv2/crm/partnersPOST/v2/crm/partners/:id/compliance-docsJwt+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
MDMv2/admin/mdmGET/v2/admin/mdm/locations@Public()
MDMv2/admin/mdmGET/v2/admin/mdm/uoms@Public()
MDMv2/admin/mdmPOST/v2/admin/mdm/uomsUnknownAuth, @Permissions(PermissionString.MDM_MANAGE)
MDMv2/admin/mdmGET/v2/admin/mdm/carriers@Public()
MDMv2/admin/mdmPOST/v2/admin/mdm/carriersUnknownAuth, @Permissions(PermissionString.MDM_MANAGE)
MDMv2/admin/mdmGET/v2/admin/mdm/attributes@Public()
MDMv2/admin/mdmPOST/v2/admin/mdm/attributesUnknownAuth, @Permissions(PermissionString.MDM_MANAGE)
MDMv2/admin/mdmGET/v2/admin/mdm/registries/:type@Public()
MDMv2/admin/mdmPOST/v2/admin/mdm/locationsUnknownAuth, @Permissions(PermissionString.MDM_MANAGE)
MDMv2/admin/mdmPOST/v2/admin/mdm/registriesUnknownAuth, @Permissions(PermissionString.MDM_MANAGE)
LOYALTYv2/crm/loyaltyGET/v2/crm/loyalty/tiersJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyPUT/v2/crm/loyalty/tiersJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyGET/v2/crm/loyalty/commissionsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyPOST/v2/crm/loyalty/commissionsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyGET/v2/crm/loyalty/pointsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyPOST/v2/crm/loyalty/pointsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyGET/v2/crm/loyalty/payoutsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW,PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyPOST/v2/crm/loyalty/payoutsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
LOYALTYv2/crm/loyaltyPOST/v2/crm/loyalty/payouts/batch-processJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventoryJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/dashboard-statsJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/locationsJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/locationsJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/valuationJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/pickingsJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/pickingsJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/pickings/:idJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/pickings/:id/validateJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/adjustmentsJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/adjustmentsJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryGET/v2/supply-chain/inventory/adjustments/:idJwt+PermissionsGuard, @Permissions(PermissionString.INV_VIEW)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/adjustments/:id/validateJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryPOST/v2/supply-chain/inventory/adjustmentJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INVENTORYv2/supply-chain/inventoryPATCH/v2/supply-chain/inventory/syncJwt+PermissionsGuard, @Permissions(PermissionString.INV_MANAGE)
INBOXv2/crm/inboxGET/v2/crm/inbox/conversationsJwt+PermissionsGuard, @Permissions(PermissionString.INBOX_VIEW,PermissionString.INBOX_MANAGE)
INBOXv2/crm/inboxGET/v2/crm/inbox/conversations/:idJwt+PermissionsGuard, @Permissions(PermissionString.INBOX_VIEW,PermissionString.INBOX_MANAGE)
INBOXv2/crm/inboxGET/v2/crm/inbox/conversations/:id/messagesJwt+PermissionsGuard, @Permissions(PermissionString.INBOX_VIEW,PermissionString.INBOX_MANAGE)
INBOXv2/crm/inboxPOST/v2/crm/inbox/conversations/:id/messagesJwt+PermissionsGuard, @Permissions(PermissionString.INBOX_REPLY,PermissionString.INBOX_MANAGE)
INBOXv2/crm/inboxPATCH/v2/crm/inbox/conversations/:id/readJwt+PermissionsGuard, @Permissions(PermissionString.INBOX_VIEW,PermissionString.INBOX_MANAGE)
IAMv2/iam/usersGET/v2/iam/users/meJwt+PermissionsGuard
IAMv2/iam/usersPATCH/v2/iam/users/meJwt+PermissionsGuard
IAMv2/iam/usersPOST/v2/iam/users/me/passwordJwt+PermissionsGuard
IAMv2/iam/usersGET/v2/iam/usersJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_VIEW)
IAMv2/iam/usersGET/v2/iam/users/:idJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_VIEW)
IAMv2/iam/usersPATCH/v2/iam/users/:idJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/iam/usersDELETE/v2/iam/users/:idJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/tenantsPOST/v2/tenants/adminUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_ADMIN)
IAMv2/tenantsPOST/v2/tenants/register@Public()
IAMv2/tenantsGET/v2/tenantsUnknownAuth, @SkipTenantCheck()
IAMv2/tenantsGET/v2/tenants/:idUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_VIEW)
IAMv2/tenantsPATCH/v2/tenants/:idUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_MANAGE)
IAMv2/tenantsGET/v2/tenants/:id/settingsUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_VIEW)
IAMv2/tenantsPATCH/v2/tenants/:id/settingsUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_MANAGE)
IAMv2/tenantsPATCH/v2/tenants/:id/suspendUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.TENANT_ADMIN)
IAMv2/tenantsPOST/v2/tenantsJwt, @SkipTenantCheck()
IAMv2/tenantsGET/v2/tenants/:id/provisioningJwt, @SkipTenantCheck()
IAMv2/iamGET/v2/iam/tenants/:tid/rolesJwt+PermissionsGuard, @Permissions(PermissionString.ROLE_VIEW)
IAMv2/iamPOST/v2/iam/tenants/:tid/rolesJwt+PermissionsGuard, @Permissions(PermissionString.ROLE_MANAGE)
IAMv2/iamPATCH/v2/iam/roles/:idJwt+PermissionsGuard, @Permissions(PermissionString.ROLE_MANAGE)
IAMv2/iamDELETE/v2/iam/roles/:idJwt+PermissionsGuard, @Permissions(PermissionString.ROLE_MANAGE)
IAMv2/iamGET/v2/iam/tenants/:tid/membersJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.MEMBER_VIEW)
IAMv2/iamPATCH/v2/iam/tenants/:tid/members/:id/roleJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/iamDELETE/v2/iam/tenants/:tid/members/:idJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/iamPOST/v2/iam/tenants/:tid/members/self/leaveJwt+Tenant+PermissionsGuard⚠️ Missing @Permissions
IAMv2/iamPOST/v2/iam/tenants/:tid/invitationsJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/iamGET/v2/iam/tenants/:tid/invitationsJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_VIEW)
IAMv2/iamPOST/v2/iam/tenants/:tid/invitations/:id/revokeJwt+PermissionsGuard, @Permissions(PermissionString.MEMBER_MANAGE)
IAMv2/iamGET/v2/iam/invitations/:id@Public()
IAMv2/iamPOST/v2/iam/invitations/:id/acceptUnknownAuth, @SkipTenantCheck()
IAMv2/iamPOST/v2/iam/invitations/:id/declineUnknownAuth, @SkipTenantCheck()
IAMv2/master-dataGET/v2/master-data/readinessJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.TENANT_ENABLEMENT_VIEW,PermissionString.TENANT_ENABLEMENT_MANAGE)
IAMv2/master-dataPOST/v2/master-data/seedUnknownAuth, @Permissions(PermissionString.TENANT_ENABLEMENT_MANAGE)
IAMonboardingGET/onboarding/catalog-templatesJwt, @SkipTenantCheck()
IAMadmin/master-dataGET/admin/master-data/seed-setsJwt, @SkipTenantCheck(), @Permissions(PermissionString.MDM_MANAGE)
IAMadmin/master-dataGET/admin/master-data/seed-runs/:idUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.MDM_MANAGE)
IAMadmin/master-dataPOST/admin/master-data/initializeUnknownAuth, @SkipTenantCheck(), @Permissions(PermissionString.MDM_MANAGE)
IAMv2/iam/authPOST/v2/iam/auth/zalo-login@Public()
IAMv2/iam/authPOST/v2/iam/auth/zalo-tenant-login@Public()
IAMv2/iam/authPOST/v2/iam/auth/register@Public()
IAMv2/iam/authPOST/v2/iam/auth/login@Public()
IAMv2/iam/authPOST/v2/iam/auth/refresh@Public()
IAMv2/iam/authPOST/v2/iam/auth/logoutUnknownAuth, @SkipTenantCheck()
IAMv2/iam/authPOST/v2/iam/auth/impersonateUnknownAuth, @SkipTenantCheck()
IAMv2/iam/authPOST/v2/iam/auth/switch-tenantUnknownAuth, @SkipTenantCheck()
IAMv2/iam/authGET/v2/iam/auth/meUnknownAuth, @SkipTenantCheck()
FILE-MANAGEMENTv2/filesGET/v2/files/policy/storage-modeJwt+PermissionsGuard, @Permissions(PermissionString.FILE_VIEW)
FILE-MANAGEMENTv2/filesPOST/v2/files/policy/storage-modeJwt+PermissionsGuard, @Permissions(PermissionString.FILE_MANAGE)
FILE-MANAGEMENTv2/filesGET/v2/files/entitlements/storageJwt+PermissionsGuard, @Permissions(PermissionString.FILE_VIEW)
FILE-MANAGEMENTv2/filesPOST/v2/files/entitlements/storageJwt+PermissionsGuard, @Permissions(PermissionString.FILE_MANAGE)
FILE-MANAGEMENTv2/filesPOST/v2/files/issue-uploadJwt+PermissionsGuard, @Permissions(PermissionString.FILE_UPLOAD)
FILE-MANAGEMENTv2/filesPOST/v2/files/assets/can-uploadJwt+PermissionsGuard, @Permissions(PermissionString.FILE_UPLOAD)
FILE-MANAGEMENTv2/filesPOST/v2/files/finalize-uploadJwt+PermissionsGuard, @Permissions(PermissionString.FILE_UPLOAD)
FILE-MANAGEMENTv2/filesGET/v2/files/assetsJwt+PermissionsGuard, @Permissions(PermissionString.FILE_VIEW)
FILE-MANAGEMENTv2/filesGET/v2/files/assets/:idJwt+PermissionsGuard, @Permissions(PermissionString.FILE_VIEW)
FILE-MANAGEMENTv2/filesPATCH/v2/files/assets/:idJwt+PermissionsGuard, @Permissions(PermissionString.FILE_EDIT)
FILE-MANAGEMENTv2/filesDELETE/v2/files/assets/:idJwt+PermissionsGuard, @Permissions(PermissionString.FILE_DELETE)
FILE-MANAGEMENTv2/filesPOST/v2/files/assets/:id/restoreJwt+PermissionsGuard, @Permissions(PermissionString.FILE_RESTORE)
FILE-MANAGEMENTv2/filesPOST/v2/files/assets/:id/share-linkJwt+PermissionsGuard, @Permissions(PermissionString.FILE_EDIT)
FILE-MANAGEMENTv2/filesGET/v2/files/public/share/:token@Public()
FILE-MANAGEMENTv2/filesGET/v2/files/usageJwt+PermissionsGuard, @Permissions(PermissionString.FILE_USAGE_VIEW)
FILE-MANAGEMENTv2/filesGET/v2/files/entitlementJwt+PermissionsGuard, @Permissions(PermissionString.FILE_USAGE_VIEW)
FILE-MANAGEMENTv2/filesPOST/v2/files/migrations/startJwt+PermissionsGuard, @Permissions(PermissionString.FILE_POLICY_MANAGE)
FILE-MANAGEMENTv2/filesGET/v2/files/migrations/statusJwt+PermissionsGuard, @Permissions(PermissionString.FILE_POLICY_VIEW)
FILE-MANAGEMENTv2/filesPOST/v2/files/migrations/retry-failedJwt+PermissionsGuard, @Permissions(PermissionString.FILE_POLICY_MANAGE)
ENABLEMENTv2/enablementGET/v2/enablement/business-typesJwt, @SkipTenantCheck(), @Permissions(PermissionString.BUSINESSTYPE_MANAGE,PermissionString.TENANT_ENABLEMENT_VIEW)
ENABLEMENTv2/enablementPOST/v2/enablement/business-typesJwt, @SkipTenantCheck(), @Permissions(PermissionString.BUSINESSTYPE_MANAGE)
ENABLEMENTv2/enablementPATCH/v2/enablement/business-types/:idJwt, @SkipTenantCheck(), @Permissions(PermissionString.BUSINESSTYPE_MANAGE)
ENABLEMENTv2/enablementGET/v2/enablement/tenants/:tenantIdJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.TENANT_ENABLEMENT_VIEW)
ENABLEMENTv2/enablementPATCH/v2/enablement/tenants/:tenantIdJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.TENANT_ENABLEMENT_MANAGE)
EMAILv2/content/notificationsPOST/v2/content/notifications/email/sendJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/notificationsPOST/v2/content/notifications/email/send-rawJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/notificationsGET/v2/content/notifications/in-appJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW)
EMAILv2/content/notificationsPATCH/v2/content/notifications/in-app/:id/readJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW)
EMAILv2/content/notificationsPATCH/v2/content/notifications/in-app/read-allJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW)
EMAILv2/content/notificationsGET/v2/content/notifications/in-app/unread-countJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW)
EMAILv2/content/notificationsGET/v2/content/notifications/email/outboxJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW)
EMAILv2/content/notificationsPATCH/v2/content/notifications/email/outbox/:id/retryJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-templatesPOST/v2/content/email-templatesJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-templatesGET/v2/content/email-templatesJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW,PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-templatesGET/v2/content/email-templates/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW,PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-templatesPATCH/v2/content/email-templates/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-templatesDELETE/v2/content/email-templates/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-accountsPOST/v2/content/email-accountsJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-accountsGET/v2/content/email-accountsJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW,PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-accountsGET/v2/content/email-accounts/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_VIEW,PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-accountsPATCH/v2/content/email-accounts/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
EMAILv2/content/email-accountsDELETE/v2/content/email-accounts/:idJwt+PermissionsGuard, @Permissions(PermissionString.NOTIFY_MANAGE)
ECOMMERCEv2/ecommerce/refundsGET/v2/ecommerce/refundsJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/refundsGET/v2/ecommerce/refunds/:idJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/refundsPATCH/v2/ecommerce/refunds/:id/statusJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_MANAGE)
ECOMMERCEv2/ecommerce/ordersPOST/v2/ecommerce/orders/checkoutJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/ordersGET/v2/ecommerce/orders/myJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/ordersGET/v2/ecommerce/orders/:idJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/ordersPATCH/v2/ecommerce/orders/:id/statusJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_MANAGE)
ECOMMERCEv2/ecommerce/ordersPOST/v2/ecommerce/orders/bulk-statusJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_MANAGE)
ECOMMERCEv2/ecommerce/ordersPOST/v2/ecommerce/orders/:id/splitJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_MANAGE)
ECOMMERCEv2/ecommerce/ordersPOST/v2/ecommerce/orders/:id/refundJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_MANAGE)
ECOMMERCEv2/ecommerce/cartsGET/v2/ecommerce/cartsJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/cartsPATCH/v2/ecommerce/carts/items/:productIdJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
ECOMMERCEv2/ecommerce/cartsDELETE/v2/ecommerce/carts/items/:productIdJwt+PermissionsGuard, @Permissions(PermissionString.ORDER_VIEW)
CUSTOMER-LOYALTYv2/crm/loyalty/conditionsGET/v2/crm/loyalty/conditionsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_VIEW)
CUSTOMER-LOYALTYv2/crm/loyalty/conditionsPOST/v2/crm/loyalty/conditionsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
CUSTOMER-LOYALTYv2/crm/loyalty/conditionsPOST/v2/crm/loyalty/conditions/evaluate/:partnerIdJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.CRM_MANAGE)
COMMSv2/content/commsGET/v2/content/comms/feedJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_VIEW)
COMMSv2/content/commsPOST/v2/content/comms/postsJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_MANAGE)
COMMSv2/content/commsGET/v2/content/comms/eventsJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_VIEW)
COMMSv2/content/commsPOST/v2/content/comms/eventsJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_MANAGE)
COMMSv2/content/commsGET/v2/content/comms/knowledgeJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_VIEW)
COMMSv2/content/commsPOST/v2/content/comms/knowledgeJwt+PermissionsGuard, @Permissions(PermissionString.COMMS_MANAGE)
CMSv2/content/cms/articlesPOST/v2/content/cms/articlesJwt+PermissionsGuard, @Permissions(PermissionString.CMS_MANAGE)
CMSv2/content/cms/articlesGET/v2/content/cms/articlesJwt+PermissionsGuard, @Permissions(PermissionString.CMS_VIEW)
CMSv2/content/cms/articlesGET/v2/content/cms/articles/:idJwt+PermissionsGuard, @Permissions(PermissionString.CMS_VIEW)
CMSv2/content/cms/articlesPATCH/v2/content/cms/articles/:idJwt+PermissionsGuard, @Permissions(PermissionString.CMS_MANAGE)
CMSv2/content/cms/articlesPATCH/v2/content/cms/articles/:id/publishJwt+PermissionsGuard, @Permissions(PermissionString.CMS_MANAGE)
CMSv2/content/cms/articlesDELETE/v2/content/cms/articles/:idJwt+PermissionsGuard, @Permissions(PermissionString.CMS_MANAGE)
BILLINGv2/billing/usageGET/v2/billing/usage/summaryJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_VIEW)
BILLINGv2/billing/subscriptionsPOST/v2/billing/subscriptionsJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_MANAGE)
BILLINGv2/billing/subscriptionsGET/v2/billing/subscriptions/meJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_VIEW)
BILLINGv2/billing/subscriptionsDELETE/v2/billing/subscriptionsJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_MANAGE)
BALANCEv2/balanceGET/v2/balance/my-walletJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_VIEW)
BALANCEv2/balanceGET/v2/balance/transactionsJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_VIEW)
BALANCEv2/balancePOST/v2/balance/adjustJwt+PermissionsGuard, @Permissions(PermissionString.BILLING_MANAGE)
AUDITv2/auditGET/v2/audit/logsJwt+Tenant+PermissionsGuard, @Permissions(PermissionString.AUDIT_VIEW)
AIv2/aiGET/v2/ai/knowledge-basesJwt+PermissionsGuard, @Permissions(PermissionString.AI_VIEW)
AIv2/aiPOST/v2/ai/knowledge-basesJwt+PermissionsGuard, @Permissions(PermissionString.AI_MANAGE)
AIv2/aiGET/v2/ai/profilesJwt+PermissionsGuard, @Permissions(PermissionString.AI_VIEW)
AIv2/aiPOST/v2/ai/profilesJwt+PermissionsGuard, @Permissions(PermissionString.AI_MANAGE)
AIv2/aiPOST/v2/ai/chatJwt+PermissionsGuard, @Permissions(PermissionString.AI_VIEW)
AIv2/aiGET/v2/ai/data-sourcesJwt+PermissionsGuard, @Permissions(PermissionString.AI_VIEW)
AIv2/aiPATCH/v2/ai/data-sources/:id/statusJwt+PermissionsGuard, @Permissions(PermissionString.AI_MANAGE)
AIv2/aiGET/v2/ai/knowledge-bases/:kbId/documentsJwt+PermissionsGuard, @Permissions(PermissionString.AI_VIEW)
AIv2/aiPOST/v2/ai/knowledge-bases/:kbId/documentsJwt+PermissionsGuard, @Permissions(PermissionString.AI_MANAGE)
LIBv2/admin/jobsPOST/v2/admin/jobs/tickUnknownAuth
LIBv2/catalog/productsPOST/v2/catalog/productsJwt+Tenant+PermissionsGuard, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/productsGET/v2/catalog/productsUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/productsGET/v2/catalog/products/:idUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/productsGET/v2/catalog/products/:id/variants@Public()
LIBv2/catalog/productsPATCH/v2/catalog/products/bulk-statusUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/productsPATCH/v2/catalog/products/:idUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/productsDELETE/v2/catalog/products/:idUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/categoriesPOST/v2/catalog/categoriesJwt+Tenant+PermissionsGuard, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/categoriesGET/v2/catalog/categoriesUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/categoriesGET/v2/catalog/categories/treeUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/categoriesGET/v2/catalog/categories/:idUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/categoriesPATCH/v2/catalog/categories/:idUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/categoriesDELETE/v2/catalog/categories/:idUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/brandsPOST/v2/catalog/brandsJwt+Tenant+PermissionsGuard, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/brandsGET/v2/catalog/brandsUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/brandsGET/v2/catalog/brands/:idUnknownAuth, @Permissions(CAT_VIEWasany)
LIBv2/catalog/brandsPATCH/v2/catalog/brands/:idUnknownAuth, @Permissions(CAT_MANAGEasany)
LIBv2/catalog/brandsDELETE/v2/catalog/brands/:idUnknownAuth, @Permissions(CAT_MANAGEasany)

FitZalo Platform Documentation