For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get HTML message

Get formatted HTML email body. Not applicable for plain text emails.

get
Authorizations
Api-TokenstringRequired

Pass the API token in the Api-Token

Path parameters
sandbox_idinteger · int64 · min: 1Required

Unique sandbox ID

Example: 4015
message_idinteger · int64 · min: 1Required

Unique message ID

Example: 427
Responses
200

Returns message body in html format.

text/html
stringOptionalExample: <!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body style="font-family: sans-serif;"> <div style="display: block; margin: auto; max-width: 600px;" class="main"> <h1 style="font-size: 18px; font-weight: bold; margin-top: 20px">Congrats for sending test email with Mailtrap!</h1> <p>Inspect it using the tabs you see above and learn how this email can be improved. </p> <img alt="Inspect with Tabs" src="https://assets-examples.mailtrap.io/integration-examples/welcome.png" style="width: 100%;"> <p>Now send your email using our fake SMTP server and integration of your choice! </p> <p>Good luck! Hope it works.</p> </div> <!-- Example of invalid for email html/css, will be detected by Mailtrap: --> <style> .main { background-color: white; } a:hover { border-left-width: 1em; min-height: 2em; } </style> </body> </html>
get/api/sandboxes/{sandbox_id}/messages/{message_id}/body.html
curl -X GET https://mailtrap.io/api/sandboxes/{sandbox_id}/messages/{message_id}/body.html \
  -H 'Authorization: Bearer YOUR_API_KEY'
<!doctype html>
<html>
  <head>
    <meta http-equiv="Content-Type"
      content="text/html; charset=UTF-8">
  </head>
  <body style="font-family:
    sans-serif;">
    <div style="display: block; margin: auto; max-width:
      600px;" class="main">
      <h1 style="font-size: 18px; font-weight: bold;
        margin-top: 20px">Congrats for sending test email with Mailtrap!</h1>
      <p>Inspect it using the tabs you see above and learn how this email
        can be improved.
      </p>
      <img alt="Inspect with Tabs" src="https://assets-examples.mailtrap.io/integration-examples/welcome.png"
        style="width: 100%;">
      <p>Now send your email using our fake SMTP server
        and integration of your choice!
      </p>
      <p>Good luck! Hope it works.</p>
    </div>
    <!-- Example of invalid for email html/css, will be detected
      by Mailtrap: -->
    <style> .main { background-color: white; } a:hover
      { border-left-width: 1em; min-height: 2em; }
    </style>
  </body>
</html>

Last updated

Was this helpful?