{"$schema":"https://app.monad.xyz/agents/api-hub/schema.json#/$defs/serviceArtifact","slug":"agentmail","name":"AgentMail","summary":"Email infrastructure for agents.","categories":["Infrastructure"],"status":"active","serviceUrl":"https://app.monad.xyz/agents/api-hub/agentmail.json","detailUrl":"https://app.monad.xyz/agents/api-hub/agentmail","catalogs":[{"slug":"orthogonal","name":"Orthogonal","url":"https://www.orthogonal.com/","baseUrl":"https://x402.orthogonal.com/agentmail","manifestUrl":"https://x402.orthogonal.com/agentmail/openapi.json","endpoints":[{"method":"GET","path":"/v0/inboxes/{inbox_id}/drafts/{draft_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts/{draft_id}","body":null,"description":"Get a specific draft including its full content, recipients, and attachments.","priceUsd":null,"pricing":null},{"method":"DELETE","path":"/v0/inboxes/{inbox_id}/drafts/{draft_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts/{draft_id}","body":null,"description":"Permanently delete a draft. Important: pass method: \"DELETE\" in your run request.","priceUsd":null,"pricing":null},{"method":"PATCH","path":"/v0/inboxes/{inbox_id}/drafts/{draft_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts/{draft_id}","body":null,"description":"Update an existing draft. Only the fields you include will be changed; omitted fields are left unchanged.","priceUsd":null,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/drafts/{draft_id}/send","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts/{draft_id}/send","body":null,"description":"Send an existing draft as an email. The draft is converted to a sent message and deleted from drafts. Returns the message_id and thread_id.","priceUsd":null,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}","body":null,"description":"Get details of a specific inbox including display name, creation date, and metadata.","priceUsd":null,"pricing":null},{"method":"PATCH","path":"/v0/inboxes/{inbox_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}","body":null,"description":"Update an existing inbox display name or client ID.","priceUsd":null,"pricing":null},{"method":"DELETE","path":"/v0/inboxes/{inbox_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}","body":null,"description":"Permanently delete an inbox and all its contents. Important: pass method: \"DELETE\" in your run request to distinguish from Get Inbox.","priceUsd":null,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/threads/{thread_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/threads/{thread_id}","body":null,"description":"Get a thread and all its messages. Returns the full conversation including message bodies, timestamps, and metadata.","priceUsd":null,"pricing":null},{"method":"DELETE","path":"/v0/inboxes/{inbox_id}/threads/{thread_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/threads/{thread_id}","body":null,"description":"Move a thread to trash, or permanently delete if already trashed. Important: pass method: \"DELETE\" in your run request.","priceUsd":null,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/messages/{message_id}/raw","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/raw","body":null,"description":"Get the original raw RFC 2822 email content including all headers, MIME parts, and encoded attachments.","priceUsd":null,"pricing":null},{"method":"PATCH","path":"/v0/inboxes/{inbox_id}/messages/{message_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}","body":null,"description":"Update labels on a message (e.g., mark as read, archive, star).","priceUsd":null,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/messages/{message_id}","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}","body":null,"description":"Get a specific message including headers, body (text and HTML), attachments, and metadata.","priceUsd":null,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/drafts","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts","body":null,"description":"Create a new draft in an inbox. The draft can be edited later and sent with Send Draft.","priceUsd":0.01,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/drafts","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/drafts","body":null,"description":"List all drafts in an inbox. Returns draft metadata including subject, recipients, and timestamps.","priceUsd":null,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/messages/{message_id}/reply","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply","body":null,"description":"Reply to a specific message. Automatically sets In-Reply-To and References headers for proper threading.","priceUsd":0.01,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/messages/send","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/send","body":null,"description":"Send an email message from an inbox. At least one recipient (to, cc, or bcc) is required. Returns the message_id and thread_id. Replace {inbox_id} directly in t","priceUsd":0.01,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/threads","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/threads","body":null,"description":"List all email threads in an inbox, ordered by most recent. Supports pagination and filtering.","priceUsd":null,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/messages/{message_id}/forward","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/forward","body":null,"description":"Forward a message to new recipients. Includes the original message content and any attachments.","priceUsd":0.01,"pricing":null},{"method":"POST","path":"/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages/{message_id}/reply-all","body":null,"description":"Reply to all recipients of a message. Includes all original To and CC recipients automatically.","priceUsd":0.01,"pricing":null},{"method":"GET","path":"/v0/inboxes/{inbox_id}/messages","url":"https://x402.orthogonal.com/agentmail/v0/inboxes/{inbox_id}/messages","body":null,"description":"List all messages in an inbox, ordered by most recent. Supports pagination and filtering by labels or time range.","priceUsd":null,"pricing":null},{"method":"POST","path":"/v0/inboxes","url":"https://x402.orthogonal.com/agentmail/v0/inboxes","body":null,"description":"Create a new email inbox. Inboxes cost $2/month. Inboxes with no API activity for 30+ days are automatically deleted. Any request using the inbox resets the ina","priceUsd":2,"pricing":null}]}],"payment":{"chain":"eip155:143","assets":["USDC"],"x402":"v2"},"listedAt":"2026-08-12","verifiedAt":"2026-08-12"}