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
Generate an API Key
Go to the PappyMail API Keys section, click "Create New API Key", and copy your key securely.
Integrate in Your App
Use the API key in your application's HTTP headers. Send a POST request with recipient, subject, and body.
Monitor & Optimize
Use the Analytics Dashboard to track delivery rates, identify bounces, and optimize your email strategy.
Quick Facts
- REST API (JSON)
- API key auth
- HTML & plain text
- Attachments support
- Per-key analytics
- Rate limiting