{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SendPost Docs","colors":{"primary":"#5750EC","light":"#5750EC","dark":"#5750EC"},"logo":{"light":"https://mintcdn.com/sendx-43e2b6a9/xWJ6M32vFagLUxJg/logo/sendpost.svg?fit=max\u0026auto=format\u0026n=xWJ6M32vFagLUxJg\u0026q=85\u0026s=fc1d92fba901bca2cbab1ee394bc02ed","dark":"https://mintcdn.com/sendx-43e2b6a9/xWJ6M32vFagLUxJg/logo/sendpost.svg?fit=max\u0026auto=format\u0026n=xWJ6M32vFagLUxJg\u0026q=85\u0026s=fc1d92fba901bca2cbab1ee394bc02ed"},"favicon":"https://mintcdn.com/sendx-43e2b6a9/xWJ6M32vFagLUxJg/favicon.svg?fit=max\u0026auto=format\u0026n=xWJ6M32vFagLUxJg\u0026q=85\u0026s=49e9debc4f6238bdb21ed33aa69238f1","navbar":{"links":[{"href":"mailto:dev@sendpost.io","label":"Support"}],"primary":{"type":"button","label":"SendPost","href":"https://app.sendpost.io/"}},"footer":{"socials":{"github":"https://github.com/sendpost","linkedin":"https://www.linkedin.com/company/sendpost"}},"integrations":{"intercom":{"appId":"APP_ID"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sendx-43e2b6a9","hasAudioNarration":false,"actualSubdomain":"sendx-43e2b6a9","customDomains":["docs.sendpost.io"],"gitSource":{"type":"github","owner":"sendpost","repo":"sendpost-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6aec41183744ce14d0837e22","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Welcome","count":68},{"language":"default","tag":"API Reference","count":49},{"language":"default","tag":"Guides","count":39},{"language":"default","tag":"Quickstarts","count":22},{"language":"default","tag":"Webhook","count":10},{"language":"default","tag":"Amazon SES","count":7},{"language":"default","tag":"Custom SMTP","count":7},{"language":"default","tag":"SendGrid","count":7},{"language":"default","tag":"Common Use Cases","count":6},{"language":"default","tag":"IPPools","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/message/retrieve-a-specific-message","slug":"/api-reference/message/retrieve-a-specific-message","pageMetadata":{"openapi":"get /account/message/{message_id}","title":"Get Message","description":"Retrieve complete details about a specific email message, including full event timeline and metadata.\n\n**Response Includes:**\n- Full message details (sender, recipients, subject)\n- Complete event timeline (submitted, sent, delivered, opened, clicked)\n- Bounce/drop information with reasons\n- IP and pool used for sending\n- Click and open tracking data\n\n**Use Cases:**\n- Debug why a specific email wasn't delivered\n- Customer support - provide delivery proof\n- Audit trail for compliance requirements\n- Analyze engagement for specific messages\n","href":"/api-reference/message/retrieve-a-specific-message"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n li: \"li\",\n p: \"p\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Retrieve complete details about a specific email message, including full event timeline and metadata.\"\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Response Includes:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Full message details (sender, recipients, subject)\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Complete event timeline (submitted, sent, delivered, opened, clicked)\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Bounce/drop information with reasons\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"IP and pool used for sending\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Click and open tracking data\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Use Cases:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Debug why a specific email wasn’t delivered\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Customer support - provide delivery proof\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Audit trail for compliance requirements\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Analyze engagement for specific messages\"\n }), \"\\n\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"get /account/message/{message_id}","title":"Get Message","description":"Retrieve complete details about a specific email message, including full event timeline and metadata.\n\n**Response Includes:**\n- Full message details (sender, recipients, subject)\n- Complete event timeline (submitted, sent, delivered, opened, clicked)\n- Bounce/drop information with reasons\n- IP and pool used for sending\n- Click and open tracking data\n\n**Use Cases:**\n- Debug why a specific email wasn't delivered\n- Customer support - provide delivery proof\n- Audit trail for compliance requirements\n- Analyze engagement for specific messages\n","href":"/api-reference/message/retrieve-a-specific-message"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Get Message","description":"Retrieve complete details about a specific email message, including full event timeline and metadata.\n\n**Response Includes:**\n- Full message details (sender, recipients, subject)\n- Complete event timeline (submitted, sent, delivered, opened, clicked)\n- Bounce/drop information with reasons\n- IP and pool used for sending\n- Click and open tracking data\n\n**Use Cases:**\n- Debug why a specific email wasn't delivered\n- Customer support - provide delivery proof\n- Audit trail for compliance requirements\n- Analyze engagement for specific messages\n","tags":["Message"],"operationId":"getMessageById","parameters":["92a715cb-ae7e-4f08-b0a9-20febfad4db7"],"responses":{"200":"3a537555-7619-492e-b41e-7d1aa4b1545c","401":"9aae02e2-e087-4901-884b-97bb7892722e","404":"3b6c27e5-b5ff-4c0c-80a1-3c04fd2c99b2"},"security":["02c3dc80-2e87-4b62-a3af-a6ba1585133c"],"method":"get","type":"path","servers":["3e2bf5d9-3b9c-4724-ba94-ee3efb46f2dc"],"path":"/account/message/{message_id}","baseUrlOptions":["https://api.sendpost.io/api/v1"],"title":"Get Message","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"92a715cb-ae7e-4f08-b0a9-20febfad4db7":{"name":"message_id","in":"path","required":true,"description":"The unique message ID returned when the email was sent.","schema":{"type":"string","example":"msg_01H2X3Y4Z5A6B7C8D9E0F1G2H3","isRequired":true,"description":"The unique message ID returned when the email was sent.","uniqueKey":"","typeLabel":"string"}}},"responses":{"3a537555-7619-492e-b41e-7d1aa4b1545c":{"description":"Complete message details with event history.","content":{"application/json":{"schema":{"type":"object","description":"A previously submitted email message with its metadata.\nUse the message lookup API to retrieve details about emails you have sent.\n","properties":{"messageId":{"type":"string","description":"Unique identifier (UUID) for this email message","example":"550e8400-e29b-41d4-a716-446655440000","uniqueKey":"messageId","typeLabel":"string"},"subAccountId":{"type":"integer","format":"int64","description":"ID of the sub-account that sent this email","example":117,"uniqueKey":"subAccountId","typeLabel":"integer\u003cint64>"},"publicIp":{"type":"string","description":"The public IP address used to send this email","example":"52.34.11.12","uniqueKey":"publicIp","typeLabel":"string"},"emailType":{"type":"string","description":"Classification of the email, e.g. \"transactional\" or \"marketing\".\n","example":"transactional","uniqueKey":"emailType","typeLabel":"string"},"submittedAt":{"type":"integer","format":"int64","description":"UNIX epoch timestamp in nanoseconds when the email was submitted","example":1704067200000000000,"uniqueKey":"submittedAt","typeLabel":"integer\u003cint64>"},"from":{"type":"object","description":"The sender's email address and display name","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The email address (must be a valid email format)","example":"sender@example.com","isRequired":true,"uniqueKey":"from.email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"Display name shown in email clients.\nWill appear as \"Name \u003cemail@example.com>\" in the From/To fields.\n","example":"John Doe","maxLength":256,"uniqueKey":"from.name","typeLabel":"string"}},"example":{"email":"sender@example.com","name":"John Doe"},"uniqueKey":"from","typeLabel":"object"},"replyTo":{"type":"object","description":"The Reply-To email address and display name","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The email address (must be a valid email format)","example":"sender@example.com","isRequired":true,"uniqueKey":"replyTo.email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"Display name shown in email clients.\nWill appear as \"Name \u003cemail@example.com>\" in the From/To fields.\n","example":"John Doe","maxLength":256,"uniqueKey":"replyTo.name","typeLabel":"string"}},"example":{"email":"sender@example.com","name":"John Doe"},"uniqueKey":"replyTo","typeLabel":"object"},"to":{"type":"object","description":"The primary recipient, including any per-recipient CC/BCC and custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The recipient's email address","example":"recipient@example.com","isRequired":true,"uniqueKey":"to.email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The recipient's display name","example":"Jane Smith","maxLength":256,"uniqueKey":"to.name","typeLabel":"string"},"cc":{"type":"array","description":"Carbon copy recipients for this specific recipient's email.\nCC addresses will be visible to all recipients of this email copy.\n","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"to.cc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"to.cc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"to.cc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"to.cc.items.[INDEX]","typeLabel":"object"},"maxItems":50,"uniqueKey":"to.cc","typeLabel":"object[]"},"bcc":{"type":"array","description":"Blind carbon copy recipients for this specific recipient's email.\nBCC addresses are hidden from all other recipients.\n","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"to.bcc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"to.bcc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"to.bcc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"to.bcc.items.[INDEX]","typeLabel":"object"},"maxItems":50,"uniqueKey":"to.bcc","typeLabel":"object[]"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields for personalizing the email content for this recipient.\nUse Handlebars syntax ({{fieldName}}) in subject, htmlBody, or textBody to insert values.\nReserved field names: `unsubscribe` (auto-generated unsubscribe link).\n","example":{"firstName":"Jane","lastName":"Smith","accountId":"ACC-12345","planName":"Premium"},"uniqueKey":"to.customFields","typeLabel":"object"}},"example":{"email":"jane@example.com","name":"Jane Smith","cc":[{"email":"manager@example.com","name":"Manager"}],"customFields":{"firstName":"Jane","companyName":"Acme Corp"}},"uniqueKey":"to","typeLabel":"object"},"headerTo":{"type":"object","description":"The address rendered in the visible To header (may differ from the envelope recipient)","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The recipient's email address","example":"recipient@example.com","isRequired":true,"uniqueKey":"headerTo.email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The recipient's display name","example":"Jane Smith","maxLength":256,"uniqueKey":"headerTo.name","typeLabel":"string"},"cc":{"type":"array","description":"Carbon copy recipients for this specific recipient's email.\nCC addresses will be visible to all recipients of this email copy.\n","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"headerTo.cc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"headerTo.cc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"headerTo.cc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"headerTo.cc.items.[INDEX]","typeLabel":"object"},"maxItems":50,"uniqueKey":"headerTo.cc","typeLabel":"object[]"},"bcc":{"type":"array","description":"Blind carbon copy recipients for this specific recipient's email.\nBCC addresses are hidden from all other recipients.\n","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"headerTo.bcc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"headerTo.bcc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"headerTo.bcc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"headerTo.bcc.items.[INDEX]","typeLabel":"object"},"maxItems":50,"uniqueKey":"headerTo.bcc","typeLabel":"object[]"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields for personalizing the email content for this recipient.\nUse Handlebars syntax ({{fieldName}}) in subject, htmlBody, or textBody to insert values.\nReserved field names: `unsubscribe` (auto-generated unsubscribe link).\n","example":{"firstName":"Jane","lastName":"Smith","accountId":"ACC-12345","planName":"Premium"},"uniqueKey":"headerTo.customFields","typeLabel":"object"}},"example":{"email":"jane@example.com","name":"Jane Smith","cc":[{"email":"manager@example.com","name":"Manager"}],"customFields":{"firstName":"Jane","companyName":"Acme Corp"}},"uniqueKey":"headerTo","typeLabel":"object"},"headerCc":{"type":"array","description":"Addresses rendered in the visible Cc header","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"headerCc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"headerCc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"headerCc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"headerCc.items.[INDEX]","typeLabel":"object"},"uniqueKey":"headerCc","typeLabel":"object[]"},"headerBcc":{"type":"array","description":"Addresses rendered in the visible Bcc header","items":{"type":"object","description":"A CC or BCC recipient with optional custom fields","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"The CC/BCC recipient's email address","example":"cc@example.com","isRequired":true,"uniqueKey":"headerBcc.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name":{"type":"string","description":"The CC/BCC recipient's display name","example":"Copy Recipient","maxLength":256,"uniqueKey":"headerBcc.items.[INDEX].name","typeLabel":"string"},"customFields":{"type":"object","additionalProperties":true,"description":"Custom fields specific to this CC/BCC recipient.\nAllows personalization in CC/BCC copies of the email.\n","example":{"role":"Manager"},"uniqueKey":"headerBcc.items.[INDEX].customFields","typeLabel":"object"}},"example":{"email":"cc@example.com","name":"Copy Recipient"},"uniqueKey":"headerBcc.items.[INDEX]","typeLabel":"object"},"uniqueKey":"headerBcc","typeLabel":"object[]"},"attachments":{"type":"array","description":"File attachments included with the email","items":{"type":"object","description":"A file attachment for the email.\nThe content must be Base64 encoded. Maximum total attachment size per email is 25MB.\n","required":["content","filename"],"properties":{"content":{"type":"string","format":"byte","description":"Base64 encoded content of the attachment file.\nEnsure proper encoding to avoid corruption.\n","example":"SGVsbG8gV29ybGQh","isRequired":true,"uniqueKey":"attachments.items.[INDEX].content","typeLabel":"string\u003cbyte>"},"filename":{"type":"string","description":"Name of the attachment file as it will appear to recipients.\nInclude the file extension (e.g., \"report.pdf\", \"image.png\").\n","example":"invoice-12345.pdf","maxLength":255,"isRequired":true,"uniqueKey":"attachments.items.[INDEX].filename","typeLabel":"string"}},"example":{"filename":"monthly-report.pdf","content":"JVBERi0xLjQKJeLjz9MKMyAwIG9..."},"uniqueKey":"attachments.items.[INDEX]","typeLabel":"object"},"uniqueKey":"attachments","typeLabel":"object[]"},"groups":{"type":"array","description":"Tags/groups associated with this email","items":{"type":"string","uniqueKey":"groups.items.[INDEX]","typeLabel":"string"},"example":["order-confirmation","transactional"],"uniqueKey":"groups","typeLabel":"string[]"},"ipPool":{"type":"string","description":"Name of the IP pool used for sending","example":"transactional","uniqueKey":"ipPool","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"headers.additionalProperties","typeLabel":"string"},"description":"Custom SMTP headers set on the message","example":{"X-Campaign-Id":"12345"},"uniqueKey":"headers","typeLabel":"object"},"subject":{"type":"string","description":"The email subject line","example":"Your order has been shipped!","uniqueKey":"subject","typeLabel":"string"},"preText":{"type":"string","description":"Preheader/preview text shown by many email clients after the subject","example":"Your order is on its way","uniqueKey":"preText","typeLabel":"string"},"htmlBody":{"type":"string","description":"The HTML body of the email","example":"\u003ch1>Your order has shipped!\u003c/h1>","uniqueKey":"htmlBody","typeLabel":"string"},"textBody":{"type":"string","description":"The plain-text body of the email","example":"Your order has shipped!","uniqueKey":"textBody","typeLabel":"string"},"ampBody":{"type":"string","description":"The AMP for Email body, if provided","example":"","uniqueKey":"ampBody","typeLabel":"string"},"trackOpens":{"type":"boolean","description":"Whether open tracking was enabled for this email","example":true,"uniqueKey":"trackOpens","typeLabel":"boolean"},"trackClicks":{"type":"boolean","description":"Whether click tracking was enabled for this email","example":true,"uniqueKey":"trackClicks","typeLabel":"boolean"}},"example":{"messageId":"550e8400-e29b-41d4-a716-446655440000","subAccountId":117,"publicIp":"52.34.11.12","emailType":"transactional","submittedAt":1704067200000000000,"from":{"email":"notifications@piedpiper.com","name":"Pied Piper"},"replyTo":{"email":"support@piedpiper.com","name":"Pied Piper Support"},"to":{"email":"customer@example.com","name":"Customer","cc":[],"bcc":[],"customFields":{"firstName":"Jane"}},"headerTo":{"email":"customer@example.com","name":"Customer"},"headerCc":[],"headerBcc":[],"attachments":[],"groups":["order-shipped","transactional"],"ipPool":"transactional","headers":{"X-Campaign-Id":"12345"},"subject":"Your order #12345 has been shipped!","preText":"Your order is on its way","htmlBody":"\u003ch1>Your order has shipped!\u003c/h1>","textBody":"Your order has shipped!","ampBody":"","trackOpens":true,"trackClicks":true},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"messageId":"550e8400-e29b-41d4-a716-446655440000","subAccountId":117,"publicIp":"52.34.11.12","emailType":"transactional","submittedAt":1704067200000000000,"from":{"email":"notifications@piedpiper.com","name":"Pied Piper"},"replyTo":{"email":"support@piedpiper.com","name":"Pied Piper Support"},"to":{"email":"customer@example.com","name":"Customer","cc":[],"bcc":[],"customFields":{"firstName":"Jane"}},"headerTo":{"email":"customer@example.com","name":"Customer"},"headerCc":[],"headerBcc":[],"attachments":[],"groups":["order-shipped","transactional"],"ipPool":"transactional","headers":{"X-Campaign-Id":"12345"},"subject":"Your order #12345 has been shipped!","preText":"Your order is on its way","htmlBody":"\u003ch1>Your order has shipped!\u003c/h1>","textBody":"Your order has shipped!","ampBody":"","trackOpens":true,"trackClicks":true}}},"exampleType":"generated"}},"exampleType":"generated"},"9aae02e2-e087-4901-884b-97bb7892722e":{"description":"Unauthorized. Invalid or missing API key.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"3b6c27e5-b5ff-4c0c-80a1-3c04fd2c99b2":{"description":"Message not found. ID may be invalid or message has been archived.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"02c3dc80-2e87-4b62-a3af-a6ba1585133c":{"accountAuth":{"type":"apiKey","in":"header","name":"X-Account-ApiKey","description":"This api key can be used for all account level operations","scopes":[],"schemeName":"accountAuth"}}},"servers":{"3e2bf5d9-3b9c-4724-ba94-ee3efb46f2dc":{"url":"https://api.sendpost.io/api/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Account-ApiKey","description":"This api key can be used for all account level operations","scopes":[],"schemeName":"accountAuth"},"schema":{"title":"X-Account-ApiKey","type":"string","description":"This api key can be used for all account level operations","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"accountAuth","name":"X-Account-ApiKey"}],"title":"accountAuth"}]},"originalFileLocation":"swagger.yaml"},"subdomain":"sendx-43e2b6a9","siteName":"SendPost Docs","title":"Get Message - SendPost Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T12:24:27.656Z","originalFileLocation":"api-reference/message/retrieve-a-specific-message.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve complete details about a specific email message, including full event timeline and metadata. Response Includes: - Full message details (sender, recipients, subject) - Complete event timeline (submitted, sent, delivered, opened, clicked) - Bounce/drop information with reasons - IP and pool used for sending - Click and open tracking data Use Cases: - Debug why a specific email wasn\u0026#x27;t delivered - Customer support - provide delivery proof - Audit trail for compliance requirements - Analyze engagement for specific messages\">\u003cmeta data-mint-head name=\"application-name\" content=\"SendPost Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Message - SendPost Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve complete details about a specific email message, including full event timeline and metadata. Response Includes: - Full message details (sender, recipients, subject) - Complete event timeline (submitted, sent, delivered, opened, clicked) - Bounce/drop information with reasons - IP and pool used for sending - Click and open tracking data Use Cases: - Debug why a specific email wasn\u0026#x27;t delivered - Customer support - provide delivery proof - Audit trail for compliance requirements - Analyze engagement for specific messages\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SendPost Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sendx-43e2b6a9.mintlify.site/_mintlify/api/og/v2?division=Message\u0026amp;title=Get+Message\u0026amp;description=Retrieve+complete+details+about+a+specific+email+message%2C+including+full+event+timeline+and+metadata.%0A%0A**Response+Includes%3A**%0A-+Full+message+details+%28sender%2C+re\u0026amp;theme=bbc40d8888efa2c040ca1aaf\u0026amp;signature=9582d8cd68124aa86c74667bb736177bd95bfe8fd47500c376d2b3383a1da874\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get Message - SendPost Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve complete details about a specific email message, including full event timeline and metadata. Response Includes: - Full message details (sender, recipients, subject) - Complete event timeline (submitted, sent, delivered, opened, clicked) - Bounce/drop information with reasons - IP and pool used for sending - Click and open tracking data Use Cases: - Debug why a specific email wasn\u0026#x27;t delivered - Customer support - provide delivery proof - Audit trail for compliance requirements - Analyze engagement for specific messages\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sendx-43e2b6a9.mintlify.site/_mintlify/api/og/v2?division=Message\u0026amp;title=Get+Message\u0026amp;description=Retrieve+complete+details+about+a+specific+email+message%2C+including+full+event+timeline+and+metadata.%0A%0A**Response+Includes%3A**%0A-+Full+message+details+%28sender%2C+re\u0026amp;theme=bbc40d8888efa2c040ca1aaf\u0026amp;signature=9582d8cd68124aa86c74667bb736177bd95bfe8fd47500c376d2b3383a1da874\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/sendx-43e2b6a9/gASVnBX9Wp6ly5V-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SendPost Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5750EC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/message/retrieve-a-specific-message.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sendpost.io/#organization\",\"name\":\"SendPost Docs\",\"url\":\"https://docs.sendpost.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sendx-43e2b6a9/xWJ6M32vFagLUxJg/logo/sendpost.svg?fit=max\u0026auto=format\u0026n=xWJ6M32vFagLUxJg\u0026q=85\u0026s=fc1d92fba901bca2cbab1ee394bc02ed\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sendpost.io#website\",\"name\":\"SendPost Docs\",\"url\":\"https://docs.sendpost.io\",\"publisher\":{\"@id\":\"https://docs.sendpost.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message#webpage\",\"url\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message\",\"name\":\"Get Message\",\"description\":\"Retrieve complete details about a specific email message, including full event timeline and metadata. Response Includes: - Full message details (sender, recipients, subject) - Complete event timeline (submitted, sent, delivered, opened, clicked) - Bounce/drop information with reasons - IP and pool used for sending - Click and open tracking data Use Cases: - Debug why a specific email wasn't delivered - Customer support - provide delivery proof - Audit trail for compliance requirements - Analyze engagement for specific messages\",\"dateModified\":\"2026-09-22T12:24:27.656Z\",\"isPartOf\":{\"@id\":\"https://docs.sendpost.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SendPost Docs\",\"item\":\"https://docs.sendpost.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Message\",\"item\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message#apireference\",\"headline\":\"Get Message\",\"name\":\"Get Message\",\"description\":\"Retrieve complete details about a specific email message, including full event timeline and metadata. Response Includes: - Full message details (sender, recipients, subject) - Complete event timeline (submitted, sent, delivered, opened, clicked) - Bounce/drop information with reasons - IP and pool used for sending - Click and open tracking data Use Cases: - Debug why a specific email wasn't delivered - Customer support - provide delivery proof - Audit trail for compliance requirements - Analyze engagement for specific messages\",\"url\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sendpost.io/api-reference/message/retrieve-a-specific-message#webpage\"},\"dateModified\":\"2026-09-22T12:24:27.656Z\",\"publisher\":{\"@id\":\"https://docs.sendpost.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sendpost.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SendPost Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SendPost Docs","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":""}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"API Versioning \u0026 Migration","href":"/api-reference/api-versioning"},{"title":"Changelog","href":"/api-reference/changelog"}]},{"group":"Email","pages":[{"openapi":"post /subaccount/email/","title":"Send Email","href":"/api-reference/email/send-email"},{"openapi":"post /subaccount/email/template","title":"Send Email With Template","href":"/api-reference/email/send-email-with-template"}]},{"group":"Domain","pages":[{"openapi":"get /subaccount/domain/{domain_id}","title":"Get Domain","href":"/api-reference/domain/get-a-specific-domain"},{"openapi":"delete /subaccount/domain/{domain_id}","title":"Delete Domain","href":"/api-reference/domain/delete-a-specific-domain"},{"openapi":"get /subaccount/domain","title":"List Domains","href":"/api-reference/domain/get-all-domains"},{"openapi":"post /subaccount/domain","title":"Create Domain","href":"/api-reference/domain/create-a-new-domain"}]},{"group":"Stats","pages":[{"openapi":"get /account/subaccount/stat/{subaccount_id}","title":"List Stats","href":"/api-reference/stats/get-all-stats"},{"openapi":"get /account/subaccount/stat/{subaccount_id}/aggregate","title":"Get Aggregate Stats","href":"/api-reference/stats/get-aggregate-stats"},{"openapi":"get /account/subaccount/stat/{subaccount_id}/group","title":"Get Group Aggregate Stats","href":"/api-reference/stats/get-aggregated-stats-by-group"}]},{"group":"Suppression","pages":[{"openapi":"get /subaccount/suppression","title":"List Suppressions","href":"/api-reference/suppression/get-all-suppressions"},{"openapi":"post /subaccount/suppression","title":"Create Suppressions","href":"/api-reference/suppression/create-new-suppressions"},{"openapi":"delete /subaccount/suppression","title":"Delete Suppressions","href":"/api-reference/suppression/delete-suppressions"}]},{"group":"IP","pages":[{"openapi":"get /account/ip/","title":"List IPs","href":"/api-reference/ip/get-all-ips"},{"openapi":"get /account/ip/{ip_id}","title":"Get IP","href":"/api-reference/ip/get-a-specific-ip"},{"openapi":"put /account/ip/{ip_id}","title":"Update IP","href":"/api-reference/ip/update-an-existing-ip"},{"openapi":"delete /account/ip/{ip_id}","title":"Delete IP","href":"/api-reference/ip/delete-a-specific-ip"},{"openapi":"put /account/ip/allocate","title":"Allocate IP","description":"Request allocation of a new dedicated IP address to your account. New IPs start in warmup state to build sender reputation gradually.\n\n**Warmup Process:**\n- New IPs have limited daily sending capacity\n- Volume increases automatically each day while `autoWarmupEnabled` is set\n- Full capacity typically reached after 30-45 days\n- Consistent, engagement-positive sending accelerates warmup\n\n**When to Allocate New IPs:**\n- Scaling beyond current IP capacity\n- Separating different email streams (transactional vs marketing)\n- Geographic IP requirements\n- Replacing an IP with poor reputation\n\n**Best Practices:**\n- Dedicated IPs require consistent volume (10k+ emails/month ideal)\n- Low volume on dedicated IPs can harm deliverability\n- Consider shared IPs for low-volume senders\n","href":"/api-reference/ip/allocate-a-new-ip"}]},{"group":"Message","pages":[{"openapi":"get /account/message/{message_id}","title":"Get Message","href":"/api-reference/message/retrieve-a-specific-message"}]},{"group":"IPPools","pages":[{"title":"Routing Strategies and Metadata","description":"Description of your new file.","href":"/api-reference/ippools/routing"},{"openapi":"get /account/ippool","title":"List IPPools","href":"/api-reference/ippools/get-all-ippools"},{"openapi":"post /account/ippool","title":"Create IPPool","href":"/api-reference/ippools/create-a-new-ippool"},{"openapi":"get /account/ippool/{ippool_id}","title":"Get IPPool","href":"/api-reference/ippools/get-a-specific-ippool"},{"openapi":"put /account/ippool/{ippool_id}","title":"Update IPPool","href":"/api-reference/ippools/update-an-existing-ippool"},{"openapi":"delete /account/ippool/{ippool_id}","title":"Delete IPPool","href":"/api-reference/ippools/delete-a-specific-ippool"}]},{"group":"Stats (A)","pages":[{"openapi":"get /account/stat","title":"List Account Stats","href":"/api-reference/stats-a/get-all-account-stats"},{"openapi":"get /account/stat/aggregate","title":"Get Account Aggregate Stats","href":"/api-reference/stats-a/get-account-aggregate-stats"},{"openapi":"get /account/stat/group","title":"List Account Group Stats","href":"/api-reference/stats-a/get-all-account-stats-by-group"},{"openapi":"get /account/stat/aggregate/group","title":"Get Account Group Aggregate Stats","href":"/api-reference/stats-a/get-account-aggregate-stats-by-group"}]},{"group":"Sub-Account","pages":[{"openapi":"get /account/subaccount/","title":"List Sub-Accounts","href":"/api-reference/sub-account/get-all-sub-accounts"},{"openapi":"post /account/subaccount/","title":"Create Sub-Account","href":"/api-reference/sub-account/create-a-new-sub-account"},{"openapi":"get /account/subaccount/{subaccount_id}","title":"Get Sub-Account","href":"/api-reference/sub-account/get-a-specific-sub-account"},{"openapi":"put /account/subaccount/{subaccount_id}","title":"Update Sub-Account","href":"/api-reference/sub-account/update-an-existing-sub-account"},{"openapi":"delete /account/subaccount/{subaccount_id}","title":"Delete Sub-Account","href":"/api-reference/sub-account/delete-a-specific-sub-account"}]},{"group":"Webhook","pages":[{"title":"Webhook Reference","href":"/api-reference/webhook/webhook-testing"},{"title":"Understanding Webhook Event Lifecycle","href":"/api-reference/webhook/understanding-webhook-event-lifecycle"},{"title":"Real-Time Validation Results","href":"/api-reference/webhook/validation-results"},{"title":"Webhook Signature Verification","href":"/api-reference/webhook/webhook-signature-verification"},{"openapi":"get /account/webhook","title":"List Webhooks","href":"/api-reference/webhook/get-all-webhooks"},{"openapi":"post /account/webhook","title":"Create Webhook","href":"/api-reference/webhook/create-a-new-webhook"},{"openapi":"get /account/webhook/{webhook_id}","title":"Get Webhook","href":"/api-reference/webhook/get-a-specific-webhook"},{"openapi":"put /account/webhook/{webhook_id}","title":"Update Webhook","href":"/api-reference/webhook/update-an-existing-webhook"},{"openapi":"delete /account/webhook/{webhook_id}","title":"Delete Webhook","href":"/api-reference/webhook/delete-a-specific-webhook"},{"openapi":"webhook SendPostWebhooks","title":"SendPost Webhook Object","href":"/api-reference/webhook/sendpost-webhook-object"}]}]}]},"basePath":"","title":"Get Message - SendPost Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}