Developer platform

A messaging API developers actually enjoy using

One REST endpoint for email, SMS and WhatsApp. Idempotent, fast, observable — plain JSON so you can call it from any language, and webhooks that never surprise you.

Quick start

Send your first email in 30 seconds

  1. 1. Create a free account and generate an API key from Settings → API Keys.
  2. 2. Send a POST to /api/v1/email/send with your API key in the x-api-key header — from curl, fetch, requests — anything that speaks HTTP.
  3. 3. Get a messageId in the response and (optionally) subscribe to HMAC-signed webhooks for delivery events.
  4. 4. Watch the send land in your dashboard in real time.
# Send an email — plain HTTP, any language
curl -X POST https://api.notifyr.in/api/v1/email/send \
  -H "Content-Type: application/json" \
  -H "x-api-key: bm_live_..." \
  -d '{
    "emails": [{
      "to": "user@acme.com",
      "from": { "email": "hi@yours.com" },
      "templateSlug": "otp",
      "variables": { "code": "482913" }
    }]
  }'
# response
{ "mode": "sync", "sent": 1, "results": [...] }

Why developers choose it

Built by engineers, for engineers

Fast by design

p95 latency under 200ms. Idempotency keys and automatic retries built in.

Scoped API keys

Read/write/send-only keys with per-key rate limits and IP allowlists.

HMAC webhooks

SHA-256 signed webhooks for every delivery event with automatic retries.

Any language, any stack

A plain JSON REST API — call it from Node, Python, Go, PHP, Ruby, or any HTTP client. No SDK lock-in.

Start shipping with the Notifyr API

Free tier includes 1,000 emails per month, all API features unlocked.

Developer API — Email, SMS & WhatsApp REST API | Notifyr | Notifyr