Channels
Restrict which senders the forwarding address accepts, or pause it
PATCH
Restrict which senders the forwarding address accepts, or pause it. Owner/admin.
bearer channels:writeheader
AuthorizationBearer <token>API key (rsl_live_…) from Settings → Developers.
Scope: channels:write
mailboxId*stringMailbox id. Never invent ids – list resources first.
Length
1 <= length <= 64application/json- body
isActive?booleanallowlistDomains?array<>Only accept forwarded mail from these domains.
Items
items <= 100allowlistEmails?array<>Items
items <= 100Success
application/json- response
routeId*stringforwardingAddress*stringPrivate address the mailbox forwards to.
status*stringallowlistDomains*array<string>allowlistEmails*array<string>lastInboundAt*numberUnix time in milliseconds (UTC).
curl -X PATCH "https://example.com/mailboxes/string/forwarding" \ -H "Content-Type: application/json" \ -d '{}'{ "routeId": "string", "forwardingAddress": "string", "status": "string", "allowlistDomains": [ "string" ], "allowlistEmails": [ "string" ], "lastInboundAt": 0}Issue a new forwarding address POST
Issue a new forwarding address (the old one stops working; forwarding must be set up again). Owner/admin.
Connect mailbox POST
Connect a support mailbox. provider=google returns a connectUrl for Gmail sign-in; other providers get a private forwarding address. Owner/admin.