Accepted
Schema-validated and queued for asynchronous delivery.
POST /api/v1/emailsDKIM-signed. SPF and DMARC records generated. Bounces and complaints handled for you. Five minutes from sign-up to a green 202 Accepted.
const res = await fetch('https://api.torpedo.co.mz/api/v1/emails', {method: 'POST',headers: {'X-API-Key': process.env.TORPEDO_KEY,'Content-Type': 'application/json',},body: JSON.stringify({from: 'Acme <hello@acme.co.mz>',to: 'alice@example.com',subject: 'Welcome to Acme',html: '<p>Glad you are here.</p>',text: 'Glad you are here.',}),})const { data } = await res.json()// → id: 'em_01jq...', status: 'queued'
202 Accepted and the inbox.Every email passes the same pipeline. We instrument every hop, log every result, and surface every failure mode in your dashboard.
Schema-validated and queued for asynchronous delivery.
POST /api/v1/emailsSender domain, suppression list, and plan limits are checked.
domain=verifiedDomain authentication is applied before handoff.
dkim=passThe message status updates as the delivery flow progresses.
status=sentBounces, complaints, failures, and delivery states are captured.
status=deliveredSigned webhook events keep your application in sync.
email.deliveredBuilt around the failure modes that actually matter: spoofing, deferrals, bounces, reputation. Not the ones that make for cute marketing copy.
Keys generated for your domain and published as DNS records.
Records generated for your domain, with verification status surfaced in the dashboard.
Hard bounces and FBL complaints auto-suppress. Reputation defended.
Daily and monthly limits protect your workspace as volume grows.
Template tooling is planned. Today, send HTML and plain text directly through the API.
Port 587 + STARTTLS for legacy apps. Same auth, same logs, same hooks.
Use your workspace, API keys, and message history to test delivery flows before production volume.
Signed events, retry behavior, and delivery attempt history for your integrations.
Add the domain, publish the generated DNS records, and track propagation in the dashboard.
One slider. Exact monthly price including overage. Bundle with SMS on the platform pricing page if you need both.
If yours isn't here, write to hello@torpedo.co.mz. A human usually replies within an hour.
Same key, same dashboard, same invoice. Change one field in your code.
Mozambique SMS for OTPs, alerts, and notifications. Paid plans use prepaid credits.
Not available yet. We will publish details when the product is ready.
Sign up, verify a sender, ship your first 202 Accepted in five minutes.