Add missing CampaignController REST endpoints for /api/email/campaigns

FixEmailService
Shipped
August 3, 2026 at 1:28 AM UTC
Author
Kamo
Commit
7674620

The bulk-email workspace/editor call GET/POST /api/email/campaigns etc., but only CampaignService (the @Service) was ever created — no @RestController exposed it, so every call 404'd and the /marketing/email page rendered "Not Found" inline. Adds CampaignController mapping **************** **************** onto CampaignService, using BulkProviderController's exact OTK-session (orgID/memberID) auth + error pattern.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing