Intent-Resend Engine v1.0

Developer-First Transactional Email & OTP Engine

Send mission-critical authentication codes, verification OTPs, and notifications from noreply@intent.ngo with sub-second delivery, 100% DKIM signing, and zero spam classification.

๐Ÿ›ก๏ธ

Cryptographic DKIM & SPF

Pre-signed with 2048-bit RSA DKIM keys matching DNS records on intent.ngo. 10/10 mail delivery score.

โšก

Ultra-Low Latency OTP

Specialized /api/v1/emails/otp endpoint renders responsive, dark-mode-optimized verification codes instantly.

๐Ÿ”’

Ironclad API Security

SHA-256 hashed keys, constant-time verification, per-key rate limiting, and strict CRLF header injection defenses.

๐ŸŒ

Cross-Platform Ready

Works seamlessly from any server, backend (Node, Python, Go, PHP), mobile app, or client-side application.

๐Ÿš€ Quickstart Guide

Include your secure API key in either the Authorization: Bearer <key> header or X-API-Key: <key> header.

# 1. Send OTP Verification Code
curl -X POST https://noreply.intent.ngo/api/v1/emails/otp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "user@example.com",
    "code": "849201",
    "app_name": "My App",
    "purpose": "Login Verification",
    "expires_in_minutes": 10
  }'

# 2. Send Custom HTML Transactional Email
curl -X POST https://noreply.intent.ngo/api/v1/emails \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "My App ",
    "to": "user@example.com",
    "subject": "Welcome to our platform!",
    "html": "

Welcome aboard!

Your workspace is active.

" }'

๐Ÿงช Live API Console & Tester

Keys are transmitted directly over HTTPS and are never stored client-side.

Response:


        

๐Ÿ“š API Endpoints Reference

Method & Path Description Required Body Parameters Rate Limit
POST/api/v1/emails/otp Renders and delivers a responsive, DKIM-signed security verification code. to, code Default 60/min
POST/api/v1/emails Resend-compatible transactional email dispatcher. Supports HTML & plain text. to, subject, (html or text) Default 60/min
GET/api/v1/verify Validates credentials, permissions, and returns active rate limits. None (Bearer Auth) Unlimited
GET/api/v1/stats Delivers delivery statistics, success rates, and sent counters. None (Bearer Auth) Unlimited
GET/api/v1/health Public operational status and DKIM health probe. None Unlimited