Developers

Mailmundo API Reference

OpenAPI 3.1 spec for /api/v1. Authenticate with Bearer API keys (mm_live_... or mm_test_...). Try requests inline below or download the spec for your client generator.

Quickstart — your first send

Replace mm_live_… with an API key from /app/api-keys (the key must carry the send:transactional scope). The first send lands in under 30 seconds.

curl -X POST https://mailmundo.com/api/v1/transactional/send \
  -H "Authorization: Bearer mm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "to": { "email": "alice@example.com" },
    "from": { "email": "hello@yourbrand.mailmundo.email" },
    "subject": "Welcome to ${org_name}",
    "html": "<p>Hi {{ contact.first_name }}, glad to have you.</p>"
  }'

Need templates instead of inline HTML? Send template_key + template_variables instead of html/subject — the full body schema lives in the OpenAPI viewer below.