Back to Directory
AgentMail

AgentMail

Email
Create and manage email inboxes, send and reply to messages, retrieve threads and attachments, and configure domains and webhooks with AgentMail.
Available through Sponge
MPP

About AgentMail

Review the Service identity, supported languages, protocol versions, and source metadata discovered by the directory.

Service details

Service Id
056973a7-39b9-47db-b79a-a9bccca2435c
Service origin
https://mpp.api.agentmail.to
ListedSeptember 24, 2026, 11:41 PM
Last checkedNovember 8, 2026, 11:25 PM

Protocol details

SourceOpenAPI

Endpoints

Endpoint details are saved from the OpenAPI document. Authentication requirements and prices are advertised information, not a verified payment or access guarantee. The document may contain additional endpoints.Open OpenAPI document
GET/v0/domains

List Domains

List Domains
POST/v0/domains

Create Domain

Create Domain
DELETE/v0/domains/{domain_id}

Delete Domain

Delete Domain
GET/v0/domains/{domain_id}

Get Domain

Get Domain
PATCH/v0/domains/{domain_id}

Update Domain

Update Domain
POST/v0/domains/{domain_id}/verify

Verify Domain

Verify Domain
GET/v0/domains/{domain_id}/zone-file

Get Zone File

Get Zone File
GET/v0/drafts

List Drafts

List Drafts
GET/v0/drafts/{draft_id}

Get Draft

Get Draft
GET/v0/drafts/{draft_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
GET/v0/inboxes

List Inboxes

List Inboxes
POST/v0/inboxes

Create Inbox

Create Inbox
DELETE/v0/inboxes/{inbox_id}

Delete Inbox

Delete Inbox
GET/v0/inboxes/{inbox_id}

Get Inbox

Get Inbox
PATCH/v0/inboxes/{inbox_id}

Update Inbox

Update Inbox
GET/v0/inboxes/{inbox_id}/drafts

List Drafts

List Drafts
POST/v0/inboxes/{inbox_id}/drafts

Create Draft

Create Draft
DELETE/v0/inboxes/{inbox_id}/drafts/{draft_id}

Delete Draft

Delete Draft
GET/v0/inboxes/{inbox_id}/drafts/{draft_id}

Get Draft

Get Draft
PATCH/v0/inboxes/{inbox_id}/drafts/{draft_id}

Update Draft

Update Draft
GET/v0/inboxes/{inbox_id}/drafts/{draft_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
POST/v0/inboxes/{inbox_id}/drafts/{draft_id}/send

Send Draft

Send Draft
GET/v0/inboxes/{inbox_id}/lists/{direction}/{type}

List Entries

List Entries
POST/v0/inboxes/{inbox_id}/lists/{direction}/{type}

Create List Entry

Create List Entry
DELETE/v0/inboxes/{inbox_id}/lists/{direction}/{type}/{entry}

Delete List Entry

Delete List Entry
GET/v0/inboxes/{inbox_id}/lists/{direction}/{type}/{entry}

Get List Entry

Get List Entry
GET/v0/inboxes/{inbox_id}/messages

List Messages

List Messages
POST/v0/inboxes/{inbox_id}/messages/send

Send Message

Send Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}

Get Message

Get Message
PATCH/v0/inboxes/{inbox_id}/messages/{message_id}

Update Message

Update Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
POST/v0/inboxes/{inbox_id}/messages/{message_id}/forward

Forward Message

Forward Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}/raw

Get Raw Message

Get Raw Message
POST/v0/inboxes/{inbox_id}/messages/{message_id}/reply

Reply To Message

Reply To Message
POST/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all

Reply All Message

Reply All Message
GET/v0/inboxes/{inbox_id}/metrics

Query Metrics

Query Metrics
GET/v0/inboxes/{inbox_id}/threads

List Threads

List Threads
DELETE/v0/inboxes/{inbox_id}/threads/{thread_id}

Delete Thread

Moves the thread to trash by adding a trash label to all messages. If the thread is already in trash, it will be permanently deleted. Use `permanent=true` to force permanent deletion.
GET/v0/inboxes/{inbox_id}/threads/{thread_id}

Get Thread

Get Thread
GET/v0/inboxes/{inbox_id}/threads/{thread_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
GET/v0/lists/{direction}/{type}

List Entries

List Entries
POST/v0/lists/{direction}/{type}

Create List Entry

Create List Entry
DELETE/v0/lists/{direction}/{type}/{entry}

Delete List Entry

Delete List Entry
GET/v0/lists/{direction}/{type}/{entry}

Get List Entry

Get List Entry
GET/v0/metrics

Query Metrics

Query Metrics
GET/v0/pods

List Pods

List Pods
POST/v0/pods

Create Pod

Create Pod
DELETE/v0/pods/{pod_id}

Delete Pod

Delete Pod
GET/v0/pods/{pod_id}

Get Pod

Get Pod
GET/v0/pods/{pod_id}/domains

List Domains

List Domains
POST/v0/pods/{pod_id}/domains

Create Domain

Create Domain
DELETE/v0/pods/{pod_id}/domains/{domain_id}

Delete Domain

Delete Domain
GET/v0/pods/{pod_id}/domains/{domain_id}

Get Domain

Get Domain
PATCH/v0/pods/{pod_id}/domains/{domain_id}

Update Domain

Update Domain
POST/v0/pods/{pod_id}/domains/{domain_id}/verify

Verify Domain

Verify Domain
GET/v0/pods/{pod_id}/domains/{domain_id}/zone-file

Get Zone File

Get Zone File
GET/v0/pods/{pod_id}/drafts

List Drafts

List Drafts
GET/v0/pods/{pod_id}/drafts/{draft_id}

Get Draft

Get Draft
GET/v0/pods/{pod_id}/drafts/{draft_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
GET/v0/pods/{pod_id}/inboxes

List Inboxes

List Inboxes
POST/v0/pods/{pod_id}/inboxes

Create Inbox

Create Inbox
DELETE/v0/pods/{pod_id}/inboxes/{inbox_id}

Delete Inbox

Delete Inbox
GET/v0/pods/{pod_id}/inboxes/{inbox_id}

Get Inbox

Get Inbox
PATCH/v0/pods/{pod_id}/inboxes/{inbox_id}

Update Inbox

Update Inbox
GET/v0/pods/{pod_id}/lists/{direction}/{type}

List Entries

List Entries
POST/v0/pods/{pod_id}/lists/{direction}/{type}

Create List Entry

Create List Entry
DELETE/v0/pods/{pod_id}/lists/{direction}/{type}/{entry}

Delete List Entry

Delete List Entry
GET/v0/pods/{pod_id}/lists/{direction}/{type}/{entry}

Get List Entry

Get List Entry
GET/v0/pods/{pod_id}/metrics

Query Metrics

Query Metrics
GET/v0/pods/{pod_id}/threads

List Threads

List Threads
DELETE/v0/pods/{pod_id}/threads/{thread_id}

Delete Thread

Moves the thread to trash by adding a trash label to all messages. If the thread is already in trash, it will be permanently deleted. Use `permanent=true` to force permanent deletion.
GET/v0/pods/{pod_id}/threads/{thread_id}

Get Thread

Get Thread
GET/v0/pods/{pod_id}/threads/{thread_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
GET/v0/threads

List Threads

List Threads
DELETE/v0/threads/{thread_id}

Delete Thread

Moves the thread to trash by adding a trash label to all messages. If the thread is already in trash, it will be permanently deleted. Use `permanent=true` to force permanent deletion.
GET/v0/threads/{thread_id}

Get Thread

Get Thread
GET/v0/threads/{thread_id}/attachments/{attachment_id}

Get Attachment

Get Attachment
GET/v0/webhooks

List Webhooks

List Webhooks
POST/v0/webhooks

Create Webhook

Create Webhook
DELETE/v0/webhooks/{webhook_id}

Delete Webhook

Delete Webhook
GET/v0/webhooks/{webhook_id}

Get Webhook

Get Webhook
PATCH/v0/webhooks/{webhook_id}

Update Webhook

Update Webhook

Agent payments

These payment protocols and options are advertised by the Service for agent purchases.

MPP

Advertises MPP payments for one or more endpoints. Check the endpoint documentation for authentication requirements.