# sendmux-ai Mailbox API

**Canonical:** https://apis.io/apis/sendmux-ai/sendmux-ai-mailbox-api-api/  
**Provider:** sendmux-ai — https://apis.io/providers/sendmux-ai/  
**Base URL:** https://app.sendmux.ai/api/v1  
**Documentation:** https://sendmux.ai/docs/api/introduction

sendmux-ai Mailbox API is one of 11 APIs that [sendmux-ai](https://apis.io/providers/sendmux-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Mailbox API. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Mailbox API API from sendmux-ai — 48 operation(s) for mailbox api.

## Operations (60 of 62)

| Method | Path | Summary |
|---|---|---|
| POST | `/mailbox/attachment-uploads` | Create a presigned mailbox attachment upload |
| POST | `/mailbox/attachments:upload` | Upload a mailbox attachment |
| GET | `/mailbox/calendar-events` | List calendar events |
| POST | `/mailbox/calendar-events` | Create a non-sending event |
| DELETE | `/mailbox/calendar-events/{event_id}` | Delete a non-sending event |
| GET | `/mailbox/calendar-events/{event_id}` | Get a calendar event |
| PATCH | `/mailbox/calendar-events/{event_id}` | Update a non-sending event |
| GET | `/mailbox/calendar-events/changes` | Get calendar event changes |
| GET | `/mailbox/calendars` | List calendars |
| POST | `/mailbox/calendars` | Create a private calendar |
| GET | `/mailbox/calendars/{calendar_id}` | Get a calendar |
| GET | `/mailbox/changes` | Get mailbox changes |
| GET | `/mailbox/connection` | Get Mailbox connection |
| GET | `/mailbox/drafts` | List saved drafts |
| POST | `/mailbox/drafts` | Create a saved draft |
| DELETE | `/mailbox/drafts/{draftId}` | Delete a saved draft |
| GET | `/mailbox/drafts/{draftId}` | Read a saved draft |
| PATCH | `/mailbox/drafts/{draftId}` | Edit a saved draft |
| PATCH | `/mailbox/drafts/{draftId}/schedule` | Reschedule or cancel a saved draft send |
| POST | `/mailbox/drafts/{draftId}/send` | Send a saved draft revision |
| GET | `/mailbox/events` | Stream mailbox events |
| GET | `/mailbox/folders` | List mailbox folders |
| POST | `/mailbox/folders` | Create a mailbox folder |
| DELETE | `/mailbox/folders/{folder_id}` | Delete a mailbox folder |
| GET | `/mailbox/folders/{folder_id}` | Get a mailbox folder |
| PATCH | `/mailbox/folders/{folder_id}` | Update a mailbox folder |
| GET | `/mailbox/folders/changes` | Get folder changes |
| GET | `/mailbox/folders/query-changes` | Get folder query changes |
| GET | `/mailbox/identities` | List mailbox sender identities |
| GET | `/mailbox/identity` | Get mailbox sender identity |
| PATCH | `/mailbox/identity` | Update mailbox sender identity |
| GET | `/mailbox/mailboxes` | List granted mailboxes |
| GET | `/mailbox/me` | Self-introspect the calling mailbox |
| GET | `/mailbox/messages` | List mailbox messages |
| POST | `/mailbox/messages:batch-delete` | Batch delete mailbox messages |
| POST | `/mailbox/messages:batch-get` | Batch get mailbox messages |
| POST | `/mailbox/messages:batch-update` | Batch update mailbox messages |
| DELETE | `/mailbox/messages/{message_id}` | Delete a mailbox message |
| GET | `/mailbox/messages/{message_id}` | Get a mailbox message |
| PATCH | `/mailbox/messages/{message_id}` | Update mailbox message flags |
| GET | `/mailbox/messages/{message_id}/attachments/{attachment_id}` | Download a message attachment |
| GET | `/mailbox/messages/{message_id}/attachments/{attachment_id}/text` | Read attachment text |
| POST | `/mailbox/messages/{message_id}/attachments/{attachment_id}/text` | Request attachment text |
| GET | `/mailbox/messages/{message_id}/body` | Get raw message body |
| GET | `/mailbox/messages/{message_id}/content` | Get clean message content |
| GET | `/mailbox/messages/{message_id}/raw` | Download the original message |
| GET | `/mailbox/messages/count` | Count mailbox messages |
| GET | `/mailbox/messages/query-changes` | Get message query changes |
| GET | `/mailbox/messages/search-snippets` | Get message search snippets |
| POST | `/mailbox/messages/send` | Send a mailbox message |
| GET | `/mailbox/quotas` | List mailbox quotas |
| GET | `/mailbox/quotas/changes` | Get quota changes |
| GET | `/mailbox/sender-choices` | Get permitted sender choices |
| GET | `/mailbox/session` | Get mailbox API session |
| GET | `/mailbox/submissions` | List mailbox submissions |
| GET | `/mailbox/submissions/{submission_id}` | Get a mailbox submission |
| GET | `/mailbox/submissions/changes` | Get submission changes |
| GET | `/mailbox/threads` | List mailbox threads |
| GET | `/mailbox/threads/{thread_id}` | Get a mailbox thread |
| GET | `/mailbox/threads/{thread_id}/content` | Get clean thread content |

…and 2 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/sendmux-ai/openapi/sendmux-ai-mailbox-api-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-create-mailbox-draft-schema.json
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-update-mailbox-draft-schema.json
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-provider-create-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-provider-update-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-send-mailbox-message-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/sendmux-ai/json-schema/sendmux-ai-create-calendar-event-body-schema.json

## Other sendmux-ai APIs (10)

- [sendmux-ai Billing API](https://apis.io/apis/sendmux-ai/sendmux-ai-billing-api/)
- [sendmux-ai Connection API](https://apis.io/apis/sendmux-ai/sendmux-ai-connection-api/)
- [sendmux-ai Domain Filters API](https://apis.io/apis/sendmux-ai/sendmux-ai-domain-filters-api/)
- [sendmux-ai Domains API](https://apis.io/apis/sendmux-ai/sendmux-ai-domains-api/)
- [sendmux-ai Emails API](https://apis.io/apis/sendmux-ai/sendmux-ai-emails-api/)
- [sendmux-ai Inboxes API](https://apis.io/apis/sendmux-ai/sendmux-ai-inboxes-api/)
- [sendmux-ai Mailbox Filters API](https://apis.io/apis/sendmux-ai/sendmux-ai-mailbox-filters-api/)
- [sendmux-ai Mailboxes API](https://apis.io/apis/sendmux-ai/sendmux-ai-mailboxes-api/)
- [sendmux-ai Sending accounts API](https://apis.io/apis/sendmux-ai/sendmux-ai-sending-accounts-api/)
- [sendmux-ai Webhooks API](https://apis.io/apis/sendmux-ai/sendmux-ai-webhooks-api/)

## Tags

Mailbox API

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sendmux-ai/sendmux-ai-mailbox-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sendmux-ai/.
