Skip to main content
POST
Python

Overview

Use this endpoint to send emails based on templates you’ve created in the Minimo dashboard. Perfect for:
  • Transactional emails: Order confirmations, password resets, receipts
  • Automated messages: Welcome series, onboarding flows
  • Triggered notifications: Account alerts, status updates
This API is intended for server-side usage only. Requests from client-side applications will be blocked for security reasons.

Before You Start

  1. Create a template in the Minimo dashboard under Templates → Email
  2. Get the template ID from the templates list
  3. Define custom fields in your template using {{variableName}} syntax
  4. Test your template using the dashboard preview before API integration

Template Variables

Templates support dynamic content using variables: Template Example:
API Request:

Use Cases

Send instant confirmation when an order is placed:
Send password reset links securely:
Onboard new users with a welcome message:

Best Practices

Email Deliverability

To improve deliverability: - Use verified sender domains in Minimo dashboard - Avoid spam trigger words in templates - Include unsubscribe links for marketing emails - Test with email testing tools before production

Template Design

  • Keep it simple: Plain text or simple HTML works best
  • Test responsiveness: Templates should work on mobile devices
  • Include branding: Add your logo and brand colors
  • Clear call-to-action: Make buttons and links obvious

Error Handling

Always handle potential errors:

Common Errors

Tracking & Analytics

After sending, track email performance:
  • Delivery status: Check if email was delivered
  • Open rate: See who opened your emails
  • Click rate: Track link clicks in your templates
  • Bounce rate: Monitor bounced emails
Access analytics in the Minimo dashboard or via the Get Email Template Stats endpoint.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

recipient
string
required

Email address of the recipient

uid
string
required

UID of the transactional email

customFields
object

Custom fields specific to the email

Response

Successful response

data
object