---
title: "Changes to Create Draft"
method: POST
path: "/v0/inboxes/{inbox_id}/drafts"
---

# Changes to Create Draft

`POST /v0/inboxes/{inbox_id}/drafts`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 38 revisions.

- **2026-10-16** `3f5c7830c952`: 20 breaking, 5 info
- **2026-07-15** `394ddcdd9c29`: 7 info
- **2026-03-31** `27965096e618`: 1 breaking, 1 info
- **2026-03-28** `8a5b5e92ae2d`: 1 warning, 1 info
- **2026-03-10** `1a6bdf8f360f`: 1 breaking
- **2026-03-05** `7557de0221c9`: 1 info

## Changes

- **2026-10-16** `3f5c7830c952`: 20 breaking, 5 info
  - the request property `attachments` became not nullable
  - the request property `attachments/items/content` became not nullable
  - the request property `attachments/items/content_disposition` became not nullable
  - the request property `attachments/items/content_id` became not nullable
  - the request property `attachments/items/content_type` became not nullable
  - the request property `attachments/items/filename` became not nullable
  - the request property `attachments/items/url` became not nullable
  - the request property `bcc` became not nullable
  - the request property `cc` became not nullable
  - the request property `client_id` became not nullable
  - the request property `forward_of` became not nullable
  - the request property `html` became not nullable
  - the request property `in_reply_to` became not nullable
  - the request property `labels` became not nullable
  - the request property `reply_all` became not nullable
  - the request property `reply_to` became not nullable
  - the request property `send_at` became not nullable
  - the request property `subject` became not nullable
  - the request property `text` became not nullable
  - the request property `to` became not nullable
  - the endpoint scheme security `Bearer` was added to the API
  - the endpoint scheme security `BearerAuth` was removed from the API
  - api tag `inboxes > drafts` added
  - api tag `InboxesDrafts` removed
  - request body became optional
- **2026-07-15** `394ddcdd9c29`: 7 info
  - added the new optional request property `forward_of`
  - added the new optional request property `reply_all`
  - added the non-success response with the status `400`
  - added the optional property `code` to the response with the `404` status
  - added the optional property `docs` to the response with the `404` status
  - added the optional property `fix` to the response with the `404` status
  - added the optional property `forward_of` to the response with the `200` status
- **2026-03-31** `27965096e618`: 1 breaking, 1 info
  - removed the required property `thread_id` from the response with the `200` status
  - added the new optional request property `attachments`
- **2026-03-28** `8a5b5e92ae2d`: 1 warning, 1 info
  - removed the request property `attachments`
  - added the required property `thread_id` to the response with the `200` status
- **2026-03-10** `1a6bdf8f360f`: 1 breaking
  - removed the required property `thread_id` from the response with the `200` status
- **2026-03-05** `7557de0221c9`: 1 info
  - added the new optional request property `attachments`

---

[Operation](https://skmtc.dev/agentmail-to/apis/api/docs/v0/inboxes/:inbox_id/drafts/post.md) - [API](https://skmtc.dev/agentmail-to/apis/api.md) - [Page](https://skmtc.dev/agentmail-to/apis/api/changes/v0/inboxes/:inbox_id/drafts/post)
