@ and . are both legal in a path segment.
Creating an inbox
Username rules
Letters, digits, dot, underscore and hyphen, up to 64 characters. Two constraints are worth knowing:- No
+. The plus sign is reserved for thread tokens — it is the mechanism that gets replies onto the right conversation. An address containing one would collide with it. See how threading works. - Unverified domains are rejected at creation. Asking for an inbox on a domain the service cannot receive mail for returns
422, rather than a201for an address that would silently never work.
Listing, reading, updating
Pods
A pod is a namespace for inboxes. It exists for multi-tenancy: when you run agents on behalf of your own customers, a pod per customer keeps their mail provably separate, and lets you hand out an API key that cannot see past its own pod.Pod-scoped keys
Issue a key with apod_id and it can reach nothing outside that pod:
Deleting a pod that still contains inboxes is refused with
409 conflict, naming how many are left. Delete the inboxes first. The guard is deliberate: a pod delete can never cascade into destroying a customer’s mail history.
