Powerful Email API - Free for Developers

Use Risu Mail to send transactional emails, OTP flows, and bulk campaigns from one API. Start free, then scale with usage-based plans.

REST API - Send Emails in Any Language

Node.js / JavaScript

const response = await fetch('https://risumail.risu.in/v1/mail/send', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    from: 'you@yourdomain.com',
    to: 'recipient@example.com',
    subject: 'Hello from Risu Mail!',
    html: '<p>This email was sent via Risu Mail API.</p>'
  })
});

Python

import requests

response = requests.post(
  'https://risumail.risu.in/v1/mail/send',
  headers={'Authorization': 'Bearer YOUR_API_KEY'},
  json={
    'from': 'you@yourdomain.com',
    'to': 'recipient@example.com',
    'subject': 'Hello from Risu Mail!',
    'html': '<p>Sent via Risu Mail Python API.</p>'
  }
)

PHP

<?php
$payload = [
  'from' => 'you@yourdomain.com',
  'to' => 'recipient@example.com',
  'subject' => 'Hello from Risu Mail!',
  'html' => '<p>Sent via Risu Mail PHP API.</p>',
];

$ch = curl_init('https://risumail.risu.in/v1/mail/send');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
  'Authorization: Bearer YOUR_API_KEY',
  'Content-Type: application/json',
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

cURL

curl --request POST 'https://risumail.risu.in/v1/mail/send' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "from": "you@yourdomain.com",
    "to": "recipient@example.com",
    "subject": "Hello from Risu Mail!",
    "html": "<p>Sent via cURL API call.</p>"
  }'

SMTP Relay - Plug Into Any App

Keep your existing SMTP libraries and credentials format. Use SMTP for quick compatibility and migrate to REST gradually when you need advanced tracking.

API Key Features

Multiple API Keys per Account

Separate production, staging, and workload keys safely.

Scoped Permissions

Configure send-only, analytics, or full-access scopes.

Easy Key Rotation

Rotate keys with minimal downtime and clear audit trails.

API Limits - Free vs Pro

PlanBest ForCore Limits
FreeStudents, prototypes, MVPsGenerous monthly send allowance + API access
ProProduction apps and growing teamsHigher throughput, larger limits, team workflows

Compare: Risu Mail API vs SendGrid API

Risu Mail keeps API onboarding simple, supports SMTP and REST from day one, and gives strong value for student teams and startup budgets.