SMTP2GO EMAILS API

Send standard, MIME and batch email; manage scheduled sends

Operations 5

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

POST /email/batch Send a batch of emails · Send a batch of emails #
Ask an LLM
“Can I send many different emails in a single request?”
“How do I submit a batch of email messages together?”
Tell an agent
Send this batch of emails: {emails}.
Submit {emails} as one batch send.
POST /email/mime Send a pre-encoded MIME email · Send a MIME email #
Ask an LLM
“How do I send an email I've already built as a raw MIME string?”
“Can a MIME message be scheduled for later delivery?”
Tell an agent
Send the MIME message {mime_email}.
Send MIME email {mime_email} scheduled for {schedule}.
POST /email/scheduled/remove Cancel a scheduled email · Remove a scheduled email #
Ask an LLM
“How do I cancel an email that's scheduled but not yet sent?”
“Can I stop a scheduled send using its schedule ID?”
Tell an agent destructive · confirm first
Cancel scheduled email {schedule_id}.
Remove the scheduled send {schedule_id} so it never goes out.
POST /email/scheduled/search Search scheduled emails · Search schedule emails #
Ask an LLM
“Which emails do I have scheduled to go out later?”
“Can I look up queued scheduled emails by recipient or subject?”
Tell an agent
List my scheduled emails.
Find scheduled emails addressed to {search_recipient}.
POST /email/send Send an email · Send a standard email #
Ask an LLM
“How do I send a transactional email with SMTP2GO using JSON?”
“Can I send an email using a saved template and fill in its variables?”
Tell an agent
Send an email from {sender} to {to} with subject {subject}.
Email {to} from {sender} using template {template_id} with data {template_data}.

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/smtp2go:smtp2go-emails-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

smtp2go-emails-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: SMTP2GO EMAILS API
  version: 3.0.4
  description: The SMTP2GO v3 REST API for sending transactional email and SMS, managing sender domains and single sender emails, SMTP users, API keys, IP allow lists and IP auth, templates, webhooks, suppressions, subaccounts, dedicated IPs, email archive, activity search and delivery statistics. Every operation is a POST (with a PATCH variant on two paths) carrying a JSON body; authentication is an API key supplied in the X-Smtp2go-Api-Key header or as an api_key field in the request body.
  contact:
    name: SMTP2GO Support
    url: https://support.smtp2go.com/
  termsOfService: https://www.smtp2go.com/terms/
  x-harvest:
    source: https://developers.smtp2go.com/mcp
    method: MCP tools/call get-endpoint, one call per path+method, assembled verbatim
    harvested: '2026-08-13'
    server_info:
      name: SMTP2GO-API-Docs
      version: 3.0.4
    note: SMTP2GO does not publish a single fetchable OpenAPI URL; the ReadMe registry path answers 429 to non-browser clients. The provider's own remote MCP server returns the authoritative OpenAPI 3.1.0 fragment for each endpoint anonymously, and those 73 fragments are merged here without modification.
servers:
- url: https://api.smtp2go.com/v3
  description: Regionless
- url: https://us-api.smtp2go.com/v3
  description: US Region
- url: https://eu-api.smtp2go.com/v3
  description: EU Region
- url: https://au-api.smtp2go.com/v3
  description: AU Region
security:
- sec0: []
tags:


# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/smtp2go/refs/heads/main/openapi/smtp2go-emails-api-openapi.yml