add int api routes for add/remote email to resource email whitelist

This commit is contained in:
miloschwartz
2025-10-19 12:04:20 -07:00
parent b8bead0590
commit 7536c03f63
4 changed files with 313 additions and 0 deletions

View File

@@ -414,6 +414,20 @@ authenticated.post(
resource.setResourceWhitelist
);
authenticated.get(
`/resource/:resourceId/whitelist/add`,
verifyApiKeyResourceAccess,
verifyApiKeyHasAction(ActionsEnum.setResourceWhitelist),
resource.addEmailToResourceWhitelist
);
authenticated.get(
`/resource/:resourceId/whitelist/remove`,
verifyApiKeyResourceAccess,
verifyApiKeyHasAction(ActionsEnum.setResourceWhitelist),
resource.removeEmailFromResourceWhitelist
);
authenticated.get(
`/resource/:resourceId/whitelist`,
verifyApiKeyResourceAccess,