Bloomreach Engagement doesn't provide a public API to programmatically create or update email templates, HTML blocks in Asset Manager, or campaign and template assignments. These elements are managed through the Bloomreach user interface, including the email editors, Asset Manager, and Campaigns.
What is possible today
You can send an email using the Transactional Email API. The API supports two options:
Send an email using an existing template from Asset Manager by passing its
template_id.Send one-off email content as raw HTML, including the sender name, sender address, subject, and attachments directly in the API request.
This means you can send an email without logging in to the Bloomreach Engagement platform.
However, HTML sent directly through the API isn't automatically saved as a template in Asset Manager.
Workarounds
You can paste the HTML directly into any of these three locations in Bloomreach Engagement:
Asset Manager – Create and save an email template with the HTML Builder. This is the recommended option when you need a reusable template, including one that can later be sent through the Transactional Email API using its
template_id.Email Campaigns – Paste the HTML into the campaign’s HTML editor and send it directly from the campaign.
Scenarios – Paste the HTML into the HTML editor in an email node and send it as part of the scenario.
Templates created in a campaign or scenario can also be saved to the Asset Manager for future use.