Description
WhatsApp API Gateway (WHAPI)
WhatsApp API Gateway (WHAPI) is a developer-friendly, self-hosted bridge that lets you send and receive WhatsApp messages, manage webhooks, templates, media, and inbox workflows from your own apps and CRMs. Ideal for SaaS founders, agencies, and enterprise teams who need a reliable, scalable gateway with clean REST endpoints, queueing, retries, and analytics. Distributed by wpshop.net under the GPL license with lifetime free updates and limited email support.
Compliance note: Use WHAPI only with phone numbers/accounts you own and in line with WhatsApp policies and local regulations. Production use should rely on approved WhatsApp Business APIs/providers where required.
🚀 Feature Highlights
- 🔌 Simple REST Endpoints – Send text, media, buttons, and templates with minimal payloads.
- 🔁 Inbound Webhooks – Receive messages, delivery/read receipts, and status callbacks in real time.
- 🧰 Template & Session Messaging – Manage message templates and session rules for compliant flows.
- 🖼️ Rich Media Support – Images, audio, video, documents, stickers, and captions with MIME validation.
- 📦 Queue, Retry & Rate Limits – Built-in job queues, exponential backoff, and throttling for reliability.
- 👥 Multi-Number / Multi-Brand – Map multiple senders, aliases, and business units in one gateway.
- 🔐 Security First – API keys, IP allowlists, HMAC webhook signatures, and HTTPS-ready.
- 📊 Dashboard & Logs – Message analytics, delivery funnels, error traces, and searchable audit logs.
- 🧩 Integrations – Webhooks and connectors for CRM/Helpdesk (Zapier-style payloads), plus web chat inbox.
- 🌍 Localization – UTF-8 safe, RTL friendly, and timezone-aware scheduling.
- ♻️ Lifetime Free Updates – Ongoing improvements from wpshop.net.
📖 Detailed Overview
WHAPI abstracts the complexity of WhatsApp messaging into a clean, documented REST layer. Developers can trigger one-to-one or bulk sends, attach media, use interactive buttons, and monitor delivery states without wrestling with device quirks or provider idiosyncrasies. Incoming messages and events arrive via secure webhooks, ready for your CRM, ticketing system, or marketing automation.
Operationally, WHAPI includes job queues, retries, metrics, and alerts so your team can scale confidently. Map multiple numbers and brands to separate credentials and webhooks, enforce per-route rate limits, and segment analytics by sender. The browser dashboard gives product and support teams visibility into message streams, failures, and SLAs—no SSH required.
📊 Comparison Table
Capability | WHAPI Gateway | DIY Device Bridges |
---|---|---|
API Design | ✅ Clean REST + webhooks | ❌ Ad-hoc endpoints/scripts |
Reliability | ✅ Queueing, retries, rate limits | ❌ Best-effort, message loss risk |
Security | ✅ API keys, HMAC, IP allowlist | ❌ Minimal or none |
Multi-Number Support | ✅ Native routing & isolation | ❌ Manual configs per device |
Observability | ✅ Dashboard, logs, metrics | ❌ Console prints only |
Compliance Aids | ✅ Template/session guardrails | ❌ Not enforced |
License & Updates | ✅ GPL + lifetime updates | ❌ No guarantee |
⚙️ Installation Guide
- Download the WHAPI package from your wpshop.net account and extract it.
- Server Requirements – PHP ≥8.x or Node/Laravel variant (per package), MySQL/MariaDB, Redis (recommended), HTTPS, and a reverse proxy (Nginx/Apache).
- Deploy Files – Upload to
/var/www/whapi
(or hosting root). Ensurestorage/
&bootstrap/cache/
are writable. - Environment – Copy
.env.example
→.env
and set:- APP_URL, DB credentials, REDIS_URL
- JWT/API key secrets, webhook HMAC secret
- Media storage (local/S3) and file limits
- Install & Migrate
composer install php artisan key:generate php artisan migrate --seed php artisan queue:work --daemon
(Node variant: run
npm install
/pnpm i
, then start the worker.) - Connect Numbers – In the Admin dashboard, add senders (numbers), credentials/provider tokens, default webhooks, and rate limits.
- Webhook Setup – Point inbound events to your app (e.g.,
https://yourapp.com/webhooks/whapi
) and verify HMAC signature. - Test – Send a sample message via
POST /v1/messages
, confirm delivery & inbound webhook receipt. - Go Live – Enable HTTPS, rotate API keys, configure alerts, backups, and autoscaling for workers.
📜 Licensing Information
WhatsApp API Gateway (WHAPI) is provided by wpshop.net under the GPL (General Public License). Your purchase includes:
- ✅ Lifetime Free Updates – Performance, security, and feature enhancements.
- ✅ Limited Email Support – Assistance with installation and basic configuration.
- ✅ Verified GPL Files – Open, auditable source with no vendor lock-in.
❓ FAQs
Q1: Can WHAPI send media, buttons, and templates?
Yes. The API supports text, media (image/video/audio/docs), interactive buttons, and template messaging with parameters.
Q2: Is this an official WhatsApp Business API?
No. WHAPI is a gateway you host. For production at scale, use approved WhatsApp Business API providers and follow policy requirements.
Q3: How do I receive inbound messages and receipts?
Configure your webhook URL in the dashboard. WHAPI signs each callback with HMAC so you can verify authenticity.
Q4: Can I connect multiple numbers or brands?
Yes. Map multiple senders, assign distinct credentials, route to different webhooks, and apply per-sender rate limits.
Q5: What safeguards help with compliance?
Template/session checks, opt-in/opt-out helpers, rate limits, and audit logs help you align with WhatsApp guidelines and local laws.
Q6: Are updates free for life?
Yes. You receive lifetime free updates from wpshop.net under the GPL license.
🌟 Why Choose WHAPI?
WHAPI combines developer ergonomics with operations-grade reliability: clean REST APIs, robust queues, granular security, and transparent analytics. It’s the fastest, most flexible way to bring WhatsApp messaging into your product—while keeping control of your data and costs—backed by GPL freedom, lifetime updates, and limited email support.
⚡ Build on WhatsApp with Confidence
Ship conversational flows faster with WhatsApp API Gateway (WHAPI). Download WHAPI now and add secure, scalable WhatsApp messaging to your app, CRM, or SaaS today.
Reviews
There are no reviews yet.