Blog

Omdaa API Is Now Free Forever — What Changed and How to Migrate

November 3, 20263 min read660 views
Omdaa API Is Now Free Forever — What Changed and How to Migrate

We shipped the biggest change in Omdaa's history: every feature is now free forever. No paid tiers, no credit card, no upgrade walls.

Series: Free Forever WhatsApp Dev · Details: omdaa.com/en/free-forever

TL;DR

What we changed in the backend

1. Default plan → proMax

New users and migrated accounts land on proMax with unlimited limits. Plan-gate middleware bypasses active Free Forever users.

2. Rate limits relaxed

Production rate-limit middleware still protects the API, but plan-based throttling no longer blocks legitimate Free Forever usage.

3. Billing endpoints return "free forever"

/api/v1/billing/* and credits/addons controllers reflect that everything is included — no deductions on cancel.

4. Migration

Existing accounts were upgraded to proMax — API keys, sessions, and webhooks kept working with more capacity.

What we changed in the frontend

  • Removed /pricing, /cart, /checkout
  • Added Free Forever banners on landing + dashboard
  • /dashboard/billing → informational "all features enabled"
  • New page: /en/free-forever with analytics
  • SEO/i18n updated around "Omdaa API — Free Forever"

How developers should migrate

If you were on the free tier

Nothing to change in your code. Keys, sessions, and webhooks keep working — you get more capacity and AI.

If you had Pro/Pro Max subscriptions

Cancel any external billing (Stripe/PayPal) — you won't be downgraded. Your plan stays proMax.

Update your docs & CTAs

  • ❌ "Upgrade to Pro" / "Free tier limits"
  • ✅ "Omdaa API — Free Forever"

SDK — use the scoped npm package

``bash npm install @omdaafreeapi/omdaa-api-client ` `javascript const { OmdaaClient } = require('@omdaafreeapi/omdaa-api-client'); const client = new OmdaaClient({ apiKey: process.env.OMDAA_API_KEY }); await client.messages.sendText({ sessionId: 'default', to: '201234567890', message: 'Still works — now free forever', }); `

Note: the old unscoped omdaa-api-client name is deprecated — switch to @omdaafreeapi/omdaa-api-client (v1.2+).

Also available: pip install omdaa · composer require omdaapi/omdaa-php

Webhooks & automation

Webhooks, n8n, Zapier, and Cursor MCP are fully included:
`javascript await client.webhooks.set({ url: process.env.N8N_WEBHOOK_URL, enabled: true, events: ['message', 'message.received', 'session'], }); ` Import the n8n workflow from integrations/n8n/omdaa-whatsapp-inbound.workflow.json` in omdaa-sdk.

What's included now (checklist)

  • Unlimited WhatsApp sessions & messages
  • Omdaa AI auto-replies
  • Webhooks + retries + circuit breaker
  • Groups, bulk campaigns, polls, media
  • Omdaa Mail — 5 free professional mailboxes

Next in this series

1. Build a WhatsApp Bot in 5 Minutes 2. Free Forever Migration ← you are here 3. Omdaa AI + n8n 4. Zapier MCP → Google Sheets --- Omdaa API — Free Forever. Build WhatsApp bots, AI replies, and automations without billing. Questions? support@omdaa.net · Docs