Connect, send messages, manage groups, and track conversions with a blazing-fast REST API. Multi-device support, real-time webhooks, and Meta Ads UTM tracking built-in.
# Send a WhatsApp message in one request curl -X POST http://localhost:8080/chat/send/text \ -H "token: YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "Phone": "5511999999999", "Body": "Hello from WBTrackinAPI!" }' # Response includes tracking data { "success": true, "data": { "Id": "3EB0..." } }
A complete platform with high performance, real-time events, and enterprise-grade reliability.
Direct WebSocket connection to WhatsApp servers. No Puppeteer, no emulators, minimal CPU/memory footprint.
Run multiple WhatsApp numbers on a single instance. Each session is isolated with its own token and webhook.
Text, images, audio, video, documents, stickers, locations, contacts, polls, buttons, and list messages.
40+ event types with HMAC signature verification. Receive messages, receipts, presence, and call events instantly.
Automatic Meta Ads enrichment. Resolve ad IDs to campaign names, ad sets, and ad names in your webhook payloads.
Token-based auth, HMAC webhook signing, S3-compatible media storage, and optional proxy support.
Everything organized into functional modules. One token, full access.
Automatically enrich your webhook payloads with full campaign attribution data. No more raw ad IDs — get campaign names, ad set names, and ad names resolved in real-time via the Meta Graph API.
// Enriched webhook payload { "type": "Message", "event": { ... }, "tracking": { "utm_source": "FaceAds", "utm_campaign": "Summer Sale 2025", "utm_medium": "Lead Gen Audience", "utm_content": "Video Ad - 30s", "utm_platform": "MetaAds", "campaign_id": "120210...", "campaign_name": "Summer Sale 2025", "adset_id": "120211...", "adset_name": "Lead Gen Audience", "ad_id": "120212...", "ad_name": "Video Ad - 30s" } }
Access the dashboard, create your first instance, and start sending messages in minutes.