api v0.1.0
Last updated: 2026-03-24
API & Backend
Section titled “API & Backend”Authentication
Section titled “Authentication”- Refactored auth to support multiple methods and guards
- Social account linking
Mailboxes
Section titled “Mailboxes”- Enforced outbound mailbox recipient policy
- Global recipient whitelist for SMTP policy daemon
- Sender whitelist functionality
- Inbound message size limit
- Rspamd text attachment scanning enabled
- Mailbox token rotation
- Welcome email on mailbox creation
- Updated storage limits and calculations for Free and Pro plans
API Keys
Section titled “API Keys”- API key management
- Org-level key support
- API key refactor and improvements
Custom Domains
Section titled “Custom Domains”- Custom domains — Paid plans organizations can now add their own domain (e.g.
acme.com) for sending and receiving email. Includes DNS verification, DKIM key generation, and per-domain DNS setup guide. - Organization domain CRUD endpoints
- DNS record generation (MX, SPF, DKIM, DMARC) per domain
- Domain verification status tracking
Billing & Plans
Section titled “Billing & Plans”- Polar as full plan management system
- Founder plan added
- Pricing plan logic refactor
- Limits update on plan change
- Registration open to any valid email address
Account
Section titled “Account”- Account deletion flow
- User data validation and legal consent on creation
- User promotion/demotion
Policy Daemon
Section titled “Policy Daemon”- Fixed error handling and logging in Postfix policy daemon
- Global recipient and sender whitelists
This draft was generated by script/release-draft.ts. Preview URL: https://github.com/we-are-singular/broodnet/releases/tag/api/v0.1.0