{"uid":"cap_6SmrK0ISp4WwjW_WKkpOB","slug":"payweave-mail-fetch-single-message-51f7c12b","name":"PayWeave Mail – Fetch Single Message","description":"Disposable email inboxes for agents — create, receive, read, and send. Pay per call.","url":"https://mail.payweave.services/inboxes/%7Bslug%7D/messages/%7Bid%7D","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"anyOf":[{"not":{}},{"type":"object","properties":{},"additionalProperties":false}]},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"GET"},"bodyType":{"type":"string","const":"json"}},"additionalProperties":false},"output":{"type":"object","required":["example"],"properties":{"example":{"type":"object","required":["id","slug","received_at","message_id","from","from_name","to","cc","subject","date","text","html","headers","attachments"],"properties":{"cc":{"type":"array","items":{"type":"string"}},"id":{"type":"string"},"to":{"type":"array","items":{"type":"string"}},"date":{"type":["string","null"]},"from":{"type":["string","null"]},"html":{"type":["string","null"]},"slug":{"type":"string"},"text":{"type":["string","null"]},"headers":{"type":"object","additionalProperties":{"type":"string"}},"subject":{"type":["string","null"]},"from_name":{"type":["string","null"],"description":"Sender's display name from the From header (e.g. \"Acme Support\" in `Acme Support <bot@acme.com>`). Null when the header carries a bare address."},"message_id":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","required":["filename","content_type","size","url"],"properties":{"url":{"type":"string","description":"Short-lived (1-hour) signed download URL for the attachment body. Fetch with a plain GET — no payment required."},"size":{"type":"integer","minimum":0},"filename":{"type":"string"},"content_type":{"type":"string"}},"additionalProperties":false}},"received_at":{"type":"string"}},"additionalProperties":false}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lAIdFsqe_1i84_L7C7MEw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieve a specific email message by ID from a disposable PayWeave Mail inbox","exampleAgentPrompt":"Fetch the full content of message abc123 from my PayWeave Mail inbox 'agent-xyz' — I want to see the subject, body, and any attachment download links.","exampleUseCases":null,"resultDescription":"Returns a JSON object with the full email message including: unique ID, inbox slug, received_at timestamp, message_id header, from address, to array, cc array, subject, plain-text body, HTML body, all raw headers, and an array of attachments each with filename, content_type, size, and a short-lived (1-hour) signed download URL.","failureModes":["Message ID not found in the specified inbox — returns 404","Inbox slug does not exist — returns 404","Payment not made or payment header missing — returns 402 Payment Required","Invalid or malformed message ID format — returns 400","Attachment download URLs expire after 1 hour and become invalid"],"whenToPreferThis":"Use this endpoint when you already know both the inbox slug and the specific message ID and need the full message content including body and attachments. Prefer this over listing endpoints when you have a direct reference to a message and need its complete data in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:41:20.482Z","isFirstParty":false}