AgentMail
EmailAvailable through Sponge
x402
About AgentMail
Review the Service identity, supported languages, protocol versions, and source metadata discovered by the directory.Service details
Service Id
95538d85-549e-4190-92a6-10c502178bd7
Service origin
https://x402.api.agentmail.to
ListedSeptember 24, 2026, 6:46 PM
Last checkedNovember 9, 2026, 7:35 AM
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.GET/v0/domains
List Domains
POST/v0/domains
Create Domain
DELETE/v0/domains/{domain_id}
Delete Domain
GET/v0/domains/{domain_id}
Get Domain
PATCH/v0/domains/{domain_id}
Update Domain
POST/v0/domains/{domain_id}/verify
Verify Domain
GET/v0/domains/{domain_id}/zone-file
Get Zone File
GET/v0/drafts
List Drafts
GET/v0/drafts/{draft_id}
Get Draft
GET/v0/drafts/{draft_id}/attachments/{attachment_id}
Get Attachment
GET/v0/inboxes
List Inboxes
POST/v0/inboxes
Create Inbox
DELETE/v0/inboxes/{inbox_id}
Delete Inbox
GET/v0/inboxes/{inbox_id}
Get Inbox
PATCH/v0/inboxes/{inbox_id}
Update Inbox
GET/v0/inboxes/{inbox_id}/drafts
List Drafts
POST/v0/inboxes/{inbox_id}/drafts
Create Draft
DELETE/v0/inboxes/{inbox_id}/drafts/{draft_id}
Delete Draft
GET/v0/inboxes/{inbox_id}/drafts/{draft_id}
Get Draft
PATCH/v0/inboxes/{inbox_id}/drafts/{draft_id}
Update Draft
GET/v0/inboxes/{inbox_id}/drafts/{draft_id}/attachments/{attachment_id}
Get Attachment
POST/v0/inboxes/{inbox_id}/drafts/{draft_id}/send
Send Draft
GET/v0/inboxes/{inbox_id}/lists/{direction}/{type}
List Entries
POST/v0/inboxes/{inbox_id}/lists/{direction}/{type}
Create List Entry
DELETE/v0/inboxes/{inbox_id}/lists/{direction}/{type}/{entry}
Delete List Entry
GET/v0/inboxes/{inbox_id}/lists/{direction}/{type}/{entry}
Get List Entry
GET/v0/inboxes/{inbox_id}/messages
List Messages
POST/v0/inboxes/{inbox_id}/messages/send
Send Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}
Get Message
PATCH/v0/inboxes/{inbox_id}/messages/{message_id}
Update Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}/attachments/{attachment_id}
Get Attachment
POST/v0/inboxes/{inbox_id}/messages/{message_id}/forward
Forward Message
GET/v0/inboxes/{inbox_id}/messages/{message_id}/raw
Get Raw Message
POST/v0/inboxes/{inbox_id}/messages/{message_id}/reply
Reply To Message
POST/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all
Reply All Message
GET/v0/inboxes/{inbox_id}/metrics
Query Metrics
GET/v0/inboxes/{inbox_id}/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/v0/inboxes/{inbox_id}/threads/{thread_id}/attachments/{attachment_id}
Get Attachment
GET/v0/lists/{direction}/{type}
List Entries
POST/v0/lists/{direction}/{type}
Create List Entry
DELETE/v0/lists/{direction}/{type}/{entry}
Delete List Entry
GET/v0/lists/{direction}/{type}/{entry}
Get List Entry
GET/v0/metrics
Query Metrics
GET/v0/pods
List Pods
POST/v0/pods
Create Pod
DELETE/v0/pods/{pod_id}
Delete Pod
GET/v0/pods/{pod_id}
Get Pod
GET/v0/pods/{pod_id}/domains
List Domains
POST/v0/pods/{pod_id}/domains
Create Domain
DELETE/v0/pods/{pod_id}/domains/{domain_id}
Delete Domain
GET/v0/pods/{pod_id}/domains/{domain_id}
Get Domain
PATCH/v0/pods/{pod_id}/domains/{domain_id}
Update Domain
POST/v0/pods/{pod_id}/domains/{domain_id}/verify
Verify Domain
GET/v0/pods/{pod_id}/domains/{domain_id}/zone-file
Get Zone File
GET/v0/pods/{pod_id}/drafts
List Drafts
GET/v0/pods/{pod_id}/drafts/{draft_id}
Get Draft
GET/v0/pods/{pod_id}/drafts/{draft_id}/attachments/{attachment_id}
Get Attachment
GET/v0/pods/{pod_id}/inboxes
List Inboxes
POST/v0/pods/{pod_id}/inboxes
Create Inbox
DELETE/v0/pods/{pod_id}/inboxes/{inbox_id}
Delete Inbox
GET/v0/pods/{pod_id}/inboxes/{inbox_id}
Get Inbox
PATCH/v0/pods/{pod_id}/inboxes/{inbox_id}
Update Inbox
GET/v0/pods/{pod_id}/lists/{direction}/{type}
List Entries
POST/v0/pods/{pod_id}/lists/{direction}/{type}
Create List Entry
DELETE/v0/pods/{pod_id}/lists/{direction}/{type}/{entry}
Delete List Entry
GET/v0/pods/{pod_id}/lists/{direction}/{type}/{entry}
Get List Entry
GET/v0/pods/{pod_id}/metrics
Query Metrics
GET/v0/pods/{pod_id}/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/v0/pods/{pod_id}/threads/{thread_id}/attachments/{attachment_id}
Get Attachment
GET/v0/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/v0/threads/{thread_id}/attachments/{attachment_id}
Get Attachment
GET/v0/webhooks
List Webhooks
POST/v0/webhooks
Create Webhook
DELETE/v0/webhooks/{webhook_id}
Delete Webhook
GET/v0/webhooks/{webhook_id}
Get Webhook
PATCH/v0/webhooks/{webhook_id}