Endpoint: GET https://api.mailjet.com/v1/REST/templates/:templateid/contents/types/:content_type
You can retrieve the most recent content of your template. This endpoint allows you to access specific versions of your template content based on their status: Draft, Published, or Autosave. This can be useful for reviewing the content before making further modifications or publishing.
URL Parameters:
templateid: The ID of the template. content_type: The content status that you wish to retrieve. Accepted values: D (Draft), P (Published), A (Autosave).
curl --request GET \
--url https://api.mailjet.com//v1/rest/templates/1/contents/types/D \
--header 'Authorization: Bearer 612d5125131d406081abb9cd2afdc4e3' Status code: 200
| Name | Type | Description |
|---|---|---|
ID | integer | The ID of the content version. |
TemplateID | integer | The ID of the template. |
ContentType | string | "D", "P" or "A". Always "D" when created. |
Author | string or null | The name of the person or entity creating the template content. |
Name | string | The name of the template content. |
IsLocked | boolean | If this field is true (locked), the template content cannot be edited. |
Locale | string | Specifies the locale (language and region) for the template content. |
MJMLPart | string or null | The MJML code for the template. |
HTMLPart | string or null | The HTML code for the template. |
TextPart | string or null | The plain text version of the template content. |
Headers | json string | Headers for the template in JSON format. |
CreatedAt | Date RFC3339 | The date and time when the template was created. |
UpdatedAt | Date RFC3339 | The date and time when the template was last updated. |
{
"Count": 1,
"Total": 1,
"Data": [
{
"ID": 22,
"OrganisationID": 2,
"UserID": 2,
"TemplateID": 27,
"ContentType": "D",
"Author": "",
"Name": "First content",
"IsLocked": false,
"Locale": "fr_FR",
"Headers": {
"Subject": "Welcome to Mailjet",
"From": "MyCompany <info@mycompany.com>",
"Reply-To": "",
"SenderName": "My Company",
"SenderEmail": "info@mycompany.com"
},
"HTMLPart": "<!doctype html><html><body><p>May the delivery force be with you!</p></body></html>",
"TextPart": "Dear passenger, welcome to Mailjet! May the delivery force be with you!",
"CreatedAt": "2024-05-23T09:21:23.672175Z",
"UpdatedAt": "2024-05-23T09:21:23.672175Z"
}
]
}