Omnisend Email Templates API

The Email Templates API from Omnisend — 4 operation(s) for email templates.

Business capability
Marketing Management BC-400

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /email-templates List email templates · Get email templates #
Ask an LLM
“Which email templates do I have, sorted by name?”
“Can I search my email templates by part of their name?”
Tell an agent
List email templates whose name contains {nameContains}.
List my email templates sorted by {sort} in {direction} order.
POST /email-templates Create an email template · Create email template #
Ask an LLM
“How do I create a new email template from content sections?”
“Can I set general settings when I first save an email template?”
Tell an agent
Create an email template named {name} with sections {sections}.
Save a new email template {name} with general settings {generalSettings}.
DELETE /email-templates/{id} Delete an email template · Delete email template #
Ask an LLM
“Can I delete an email template I no longer need?”
“Is there a way to remove an old template from my email library?”
Tell an agent destructive · confirm first
Delete email template {id}.
Remove the unused email template {id}.
GET /email-templates/{id} Get one email template · Get email template #
Ask an LLM
“Can I fetch a single email template's structure by its ID?”
“What sections are inside a specific email template?”
Tell an agent
Get email template {id}.
Show the sections and settings of email template {id}.
PUT /email-templates/{id} Replace an email template · Update email template #
Ask an LLM
“How do I overwrite an existing email template with new sections?”
“Can I rename an email template I already saved?”
Tell an agent
Replace email template {id} with name {name} and sections {sections}.
Rename existing email template {id} to {name}.
POST /email-templates/{id}/render Render an email template to HTML · Render email template #
Ask an LLM
“Can I get the full HTML body of a saved email template for preview?”
“What HTML would one of my email templates produce?”
Tell an agent
Render email template {id} as HTML.
Give me the preview HTML for template {id}.
POST /email-templates/import Import an email template from HTML · Import email template from HTML #
Ask an LLM
“Can I turn raw HTML into an editable email template?”
“What's the size limit for importing an HTML email template?”
Tell an agent
Import this HTML as an email template named {name}: {html}
Convert the HTML {html} into a structured template called {name}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/omnisend:omnisend-email-templates-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

omnisend-email-templates-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact: {}
  description: API for managing email content, templates and universal layouts
  title: Email Content Email Templates API
  version: '5.0'
servers:
- url: https://api.omnisend.com/api
tags:


# --- truncated at 32 KB (80 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/openapi/omnisend-email-templates-api-openapi.yml