PappyMail API New

Generate API keys for external email integration and automation. Send transactional emails with a simple REST call.

Send Email from Any Application

The PappyMail API lets you send transactional emails — order confirmations, password resets, notifications — from any application using simple HTTP requests. No SMTP configuration needed.

Quick Example

curl -X POST https://your-domain.com/api/mail/send \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "noreply@yourcompany.com",
    "to": "customer@example.com",
    "subject": "Order Confirmation #1234",
    "html": "<h1>Thank you for your order!</h1>"
  }'

API Features

API Key Authentication

Generate multiple API keys with different permissions. Rotate keys without downtime. Track usage per key.

Simple REST Endpoint

Single POST endpoint to send emails. Supports HTML body, plain text, attachments, CC/BCC, and reply-to headers.

Analytics Dashboard

Track sends, deliveries, opens, and bounces per API key. Monitor your transactional email health in real time.

Rate Limiting

Built-in rate limiting protects against abuse. Configure limits per key based on your sending needs.

How It Works

1
Generate an API Key

Go to the PappyMail API Keys section, click "Create New API Key", and copy your key securely.

2
Integrate in Your App

Use the API key in your application's HTTP headers. Send a POST request with recipient, subject, and body.

3
Monitor & Optimize

Use the Analytics Dashboard to track delivery rates, identify bounces, and optimize your email strategy.

Full API Documentation: See the complete endpoint reference, authentication guide, and code examples at PappyMail API Docs.
Quick Facts
  • REST API (JSON)
  • API key auth
  • HTML & plain text
  • Attachments support
  • Per-key analytics
  • Rate limiting
Get Started

Generate your first API key and send an email in under 5 minutes.

Start Free API Docs