Skip to main content
The MoEngage Email Template API allows marketers to define, reuse, update, and manage email templates created outside the MoEngage ecosystem with ease. The templates created and updated using these APIs are supported for the Custom HTML Editor (Froala Editor) and not the Drag and Drop Editor.

Endpoints

The Email Template API (V1) is a collection of the following endpoints:

FAQs

Create Email Template

You can access templates created using the Create Email Template API in the My Saved Templates tab during the second step of campaign creation in the MoEngage Dashboard, as illustrated in the image below:alt text

Update a Specific Email Template

The update request will overwrite the existing template with the template shared in the update request. If the update request does not have some of the fields that the created template had, the updated template will not have them too. For example, if you do not pass any attachments in the update request, the updated template will not have any attachments, even if it had attachments while it was created.

Bulk Create/Update Email Template

In the case of an update, the template to be updated is identified using its template id. It is mandatory to pass the id field in the required for an update template request. Otherwise, it will be treated as a create template request.

Get a Specific Email Template

The error description contains the following message in such a case: “Template for given template id is archived”.

Postman Collection

Test these endpoints quickly by importing our Postman collection: View in Postman