What this is. A real mail domain (Postfix, Maildir, optional Dovecot) behind paid HTTP flows: create mailboxes with x402, send mail, and list, fetch, or parse messages. It turns standard email into a metered API your automation can call.
Why machines use it. Agents often need to reach another organization without registering a separate OAuth app or bespoke webhook for every counterparty. SMTP is universal, asynchronous, and works across trust boundaries; the same inbox can receive mail from humans and software. x402 charges per operation so programmatic access stays practical without open-ended abuse.
Mailbox: list, search, get, parse (x402)
Human flow: submit details, pay via x402, then enter your mailbox password. Use Search mailbox to find text, or ids from List messages in Get / Parse.
1) List messages (… USDC)
2) Search mailbox (… USDC)
3) Get message (… USDC)
4) Parse attachments (… USDC)
5) Check mailbox quota (… USDC)
Account management
Reset password, recovery email, download Maildir as a zip, or account recovery. Each price is configurable in the server policy configuration: … / … / … / … / … USDC.
Reset password
Add recovery email
Download mailbox (zip)
Trial balance
Account recovery (forgot password)
Complete recovery (have code)
Mailbox actions (move, delete, forward, reply, folders)
Each action has its own setting in the server policy configuration; if unset, the server uses the default mailbox action price (… USDC). Flow: submit → x402 payment → mailbox password. Forward is two steps: compose here, then pay on the next page.
Move message (… USDC)
Delete message (… USDC)
Forward message (… USDC)
Reply (… USDC)
Reply all (… USDC)
Create folder (… USDC)
Rename folder (… USDC)
Delete folder (… USDC)
Outbound send uses Send message (… USDC): compose → pay → password. Check send endpoint on Agentic Market
Machine POST Endpoints
{
"list": "/admin-api/machine/request/list",
"message": "/admin-api/machine/request/message",
"attachments": "/admin-api/machine/request/attachments",
"quota": "/admin-api/machine/request/quota",
"get_quota": "/admin-api/machine/mailboxes/{email}/quota",
"send": "/admin-api/machine/request/send",
"move": "/admin-api/machine/request/move",
"delete": "/admin-api/machine/request/delete",
"forward": "/admin-api/machine/request/forward",
"reply": "/admin-api/machine/request/reply",
"reply_all": "/admin-api/machine/request/reply-all",
"folder_create": "/admin-api/machine/request/folder/create",
"folder_rename": "/admin-api/machine/request/folder/rename",
"folder_delete": "/admin-api/machine/request/folder/delete",
"mailbox_reset_password": "/admin-api/machine/request/mailbox/reset-password",
"mailbox_download": "/admin-api/machine/request/mailbox/download",
"trial_balance": "/admin-api/machine/request/trial-balance",
"mailbox_recovery_email": "/admin-api/machine/request/mailbox/recovery-email",
"account_recovery_request": "/admin-api/machine/request/account-recovery/request",
"account_recovery_compose_human": "/admin-api/machine/human/account-recovery/compose",
"account_recovery_complete": "/admin-api/machine/request/account-recovery/complete",
"body_fields_list_message": ["email", "username", "password", "limit", "message_id"],
"body_fields_quota": ["email", "username", "password"],
"body_fields_send": ["email", "username", "password", "to", "cc", "bcc", "subject", "body"],
"body_fields_account_recovery_request": ["email", "username"],
"optional_account_recovery_request_fields": ["recovery_email"]
}