Email API
built for developers,
& AI Agents.
One REST call. Built for developers and the agents that integrate with them. Templates, DNS verification, and delivery logs included.
Built for teams shipping product email
Facts from our public plans and docs—so engineers and compliance can sanity-check fit fast.
3
Example languages
REST + webhooks
Core surfaces
3k/mo
Free tier (default)
API · domains · templates
Docs sections
Engineered for
modern teams.
Outbound email infrastructure built to scale. Integrate in minutes, monitor delivery logs, and handle bounces automatically.
REST API in seconds
Integrate using standard HTTP clients. Custom headers, template injections, and environment variables fully supported.
await fetch('https://api.piisend.com/api/v1/emails', {
method: 'POST',
headers: { Authorization: 'Bearer …' },
body: JSON.stringify({ to, subject, html }),
});Dynamic Templates
Reusable rich HTML and plain text with variable substitution for campaigns and transactional flows.
Instant Webhooks
Receive secure events for deliveries, bounces, complaints, and suppressions directly in your app.
Deliverability Engine
Automatic suppressions and reputation monitoring ensure high inbox placement rates.
Works with your stack
Wire Piisend the way you already ship: REST API, dynamic code payloads, and delivery feedback webhooks.
REST API
Send mail over HTTPS with keys scoped per environment.
Open docsCode examples
curl, JavaScript, and Python samples in the API reference.
Open docsWebhooks
Subscribe to delivery and reputation events for your stack.
Open docsVerified domains
DNS alignment and dashboard checks before you send.
Open docsTemplates
Reusable HTML and text for resets, campaigns, and lifecycle mail.
Open docsLogs & suppressions
Trace sends and keep lists clean from the dashboard.
Open docs
Email patterns
Production blueprints for transactional workloads — integrate OTP codes, magic links, receipts, and campaigns.
OTP and verification codes
TransactionalTime-sensitive codes need fast injection and clear delivery status. Piisend exposes send APIs, per-message logs, and webhooks for bounces and complaints.
Password resets and magic links
AuthSecurity-sensitive mail benefits from template versioning, domain alignment, and suppression lists so you do not mail inactive addresses.
Receipts and order confirmations
CommerceHigh-trust content pairs with structured events so support teams can trace a single message end-to-end.
Marketing and promotional campaigns
MarketingProduct launches, newsletters, and promotions use the same API, templates, and deliverability tooling as transactional mail.
Product and lifecycle notifications
LifecycleWelcome series, plan changes, and digests stay predictable when templates and API keys are scoped per environment.
Privacy First. Always.
TLS encryption in transit, strict environment isolation, and transparent data audit logs keep your email payloads safe and compliant.
Simple Pricing
Start for free, upgrade when you need more volume. Full pricing details
Free
- 3,000 emails per month
- 100 emails per day
- Shared sending domain
- Templates, webhooks, and REST API access
Pro
Extra volume: $1 per 1,000 emails
- 50,000 emails per month
- Transactional and marketing sending
- Email support
- Webhook delivery automation
- 30-day log retention
- No daily send cap
- Multiple verified sending domains
Questions
Expand a row for the short answer—same copy powers FAQ structured data on this page. Full FAQ
How fast is delivery?
Messages are queued and sent through our delivery stack as soon as they are accepted. Exact inbox timing depends on recipient providers and your domain reputation.
Can I use my own domain?
Yes. You can verify multiple custom domains and manage DNS records directly.
Is there a free tier?
Yes. The Free plan includes 3,000 emails per month on the default catalog—confirm live quotas in your dashboard after signup.
How do I integrate with my app?
Create an API key from the dashboard (API → Keys), then call the REST API. Public docs include curl, JavaScript (fetch), and Python (httpx) examples—no installable SDK package.
What are the rate limits?
On the default Free plan you get 3,000 emails per month and 100 emails per day. Pro is $20/mo for 50,000 emails per month with no daily cap—extra volume is $1 per 1,000 emails on the catalog. Confirm live quotas in your dashboard after signup.
Do you support SPF, DKIM, and DMARC?
Yes. Verified sending domains are aligned with modern authentication expectations so receivers can trust your mail.
Can I receive webhooks for bounces and complaints?
Yes. Subscribe to delivery and reputation events so your product can suppress bad addresses and audit sends end-to-end.
Can I send marketing or promotional email?
Yes. Piisend supports transactional and marketing workloads—campaigns, announcements, and lifecycle mail—when you follow applicable consent and anti-spam laws.