Skip to main content
POST
Inboxes are currently in private beta and only available to a limited number of users. The response shape might change before GA. Get in touch if you’re interested in testing this feature.Once you have access, upgrade your Resend SDK to use the methods on this page:
A draft is an unsent message. Omit thread_id for a new conversation. Pass thread_id and reply_to_email_id together to attach it as a reply. At least one of to, cc, bcc, subject, text, or html must be non-empty. Combined recipients cannot exceed 50. Returns 201 for a new draft, or 200 if that reply draft already exists.

Path Parameters

Body Parameters

string | string[] | null
Recipients. Each value may include a friendly name, for example Ada Lovelace <ada@example.org>.
string | string[] | null
CC recipients.
string | string[] | null
BCC recipients.
string | null
The subject. Max 2000 characters.
string | null
The HTML body.
string | null
The plain-text body.

Response Fields

string
Always inbox_draft.
string
The ID of the draft.
string
standalone for a new conversation, or reply.
string[] | null
Recipients.
string[]
CC recipients.
string[]
BCC recipients.
string | null
The subject.
string | null
The HTML body.
string | null
The plain-text body.
string | null
The Thread ID when this draft is a reply. null otherwise.
string | null
The Email ID being replied to. null otherwise.
string | null
The queued outbound email after send. null until then.
string
ISO 8601 timestamp when the draft was created.
string
ISO 8601 timestamp when the draft was last saved.