One versioned REST API for messaging, voice & video, groups, media and identity — the same platform that powers the NeerMela app. Ship a business app, a support bot or a whole community, on Bangladesh's own infrastructure.
# 1 · request a one-time code curl -X POST https://neermela-api.onrender.com/v1/auth/otp/send \ -H 'Content-Type: application/json' \ -d '{"channel":"sms","phone":"+8801XXXXXXXXX"}' # → { "challenge_id":"CH_…", "expires_in":300 } # 2 · verify & get tokens curl -X POST …/v1/auth/otp/verify \ -d '{"challenge_id":"CH_…","code":"483921"}' # → access_token + refresh_token
Domain-separated modules, one clean contract. Start with auth and messaging, add the rest as you grow.
Phone / email OTP, JWT access + rotating refresh tokens, sessions and linked-device management.
Direct & group chats, send / edit / delete, read receipts and cursor pagination.
WebSocket fan-out for instant delivery, typing indicators and presence.
Signed-URL direct-to-storage uploads — large files never touch the API.
Profiles, public lookups and optional NID / passport verification.
Request-ids, idempotency keys, per-route rate limits and a unified error envelope.
Every request after sign-in carries a Bearer JWT. Codes are hashed with argon2 and never stored in plaintext.
A stable, versioned surface. Full contract published as an OpenAPI 3.1 spec on GitHub.
Response envelope: { "success": true, "data": { … }, "request_id": "REQ_…" }
Like a WhatsApp Business API — but yours, on NeerMela. Reach customers, automate replies and run communities.
Let businesses chat with customers, send updates and broadcasts through NeerMela.
Auto-replies, order updates and support flows driven by your own backend.
Power groups, channels and communities inside your product.
Deliver OTPs, alerts and reminders over chat instead of costly SMS.
Add voice & video between your users, backed by NeerMela realtime.
Connect CRMs, storefronts and tools to a single messaging layer.
The API is in early access. Tell us what you're building and we'll set you up with credentials and onboarding.