Drafts
Org:GET /v0/emails/drafts, /v0/emails/drafts/:id · Inbox: full CRUD under
/v0/emails/inboxes/:inbox_id/emails/drafts… · Project: list/get.
Create
Plain, reply, reply-all or forward drafts from one body:- Reply: set
in_reply_to— recipients/subject/threading derive from it. - Forward: set
forward_of— body and attachments merge in at send time. in_reply_toandforward_ofare mutually exclusive;reply_allforbidsto/cc/bcc.
Update & send
PATCH supports nullable field clears, add_attachments / remove_attachments,
add_labels / remove_labels, and send_at changes. POST …/:id/send
delivers the draft (forward content merges at that moment) and deletes it —
the returned object is the sent email.
Scheduled sends
A futuresend_at marks the draft scheduled. The Worker cron (every 5 min)
sends due drafts; failures flip to failed for inspection.