Skip to content

A headless email client: IMAP and SMTP mailboxes behind a plain REST interface.

partReaching people22 operationsid email

How it sits

A part does one thing, and any other part can call it. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations22 GET 10 · POST 9 · DELETE 3
Resources7
Leaned on byNotify, Snail mail
Leans onnone named
In recipesnone yet

What it can do

22 operations in 7 resources, as the spec declares them. Each row is one call; paths are relative to the part.

mailbox

MethodPathDoes
GET/api/mailbox/foldersList all mailbox folders
POST/api/mailbox/foldersCreate a new folder
DELETE/api/mailbox/folders/{name}Delete a folder
GET/api/mailbox/messagesList messages in a folder
DELETE/api/mailbox/messages/{uid}Delete a message
GET/api/mailbox/messages/{uid}Get a single message
GET/api/mailbox/messages/{uid}/attachments/{index}Download an attachment's bytes
POST/api/mailbox/messages/{uid}/markMark a message (read/unread/flagged)
POST/api/mailbox/messages/{uid}/moveMove a message to another folder
9 operations

sessions

MethodPathDoes
POST/api/sessionsCreate a new email session
DELETE/api/sessions/{session_id}Delete/revoke a session
GET/api/sessions/{session_id}Get session information
GET/api/sessions/{session_id}/healthCheck session connectivity
4 operations

send

MethodPathDoes
POST/api/sendSend a single email
POST/api/send/batchSend multiple emails in a batch
POST/api/send/listSend a templated email to every member of a Lists
3 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations

internal

MethodPathDoes
POST/api/internal/sendSend email (internal, no auth)
POST/api/internal/sessions/pruneSoft-revoke stale sessions (internal, no auth)
2 operations

prime

MethodPathDoes
GET/primePrime application caches
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

All the partsReaching peopleThe platform's own id for this service is cbemail.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal