Modern, Resilient WhatsApp APIs.
Integrate in 5 Minutes.
Direct Baileys WebSocket pipelines and Meta Cloud WABA v20.0 endpoints unified under a single, idempotent REST API. Autonomous traffic warming, humanoid jitter modulation, and zero vendor lock-in.
Multi-Language Quickstart & Endpoint Inspector
Execute parameterized requests against the sandbox hypervisor. Inspect the raw HTTP payload, parameters schema, and simulated low-level response latency.
| Field | Type | Description |
|---|---|---|
| to | String | Global recipient MSISDN in international E.164 syntax. |
| engine | Enum | baileys | meta_cloud | hybrid_failover router logic. |
| jitter_profile | Enum | Artificial human delay distribution to bypass heuristic ban filters. |
curl -X POST https://api.avpinfotech.com/v1/messages/send \
-H "Authorization: Bearer avp_live_sec_89d34e908f12a" \
-H "Content-Type: application/json" \
-d '{
"to": "+14158902341",
"type": "template",
"template_name": "order_dispatch_v2",
"engine": "hybrid_failover",
"jitter_profile": "humanoid"
}'
{
"status": "QUEUED",
"message_id": "msg_99fa821c",
"node_cluster": "us-east-04",
"pacing_delay_ms": 2410,
"meta_delivered_sla": "sub-second",
"telemetry": {
"carrier_network": "Verizon Wireless",
"anti_ban_signature": "entropy_seed_verified"
}
}
Core Architecture Endpoints
Engineered for autonomous throughput governance, hot-swappable WhatsApp instances, zero downtime session re-binding, and cryptographically verified event feeds.
/api/v1/broadcasts
High-throughput queued dispatches with autonomous warmup pacing, recipient deduplication, dynamic template variable injection, and automated session failover.
campaign_id
UUIDv4
dynamic_pacing
Active
/api/v1/instances/qr
Programmatically spawn dedicated headless Baileys WebSocket instances. Instantly retrieve base64 QR auth payloads or stream state transitions over server-sent events (SSE).
base64_png
Raw / Terminal ASCII
redis_cluster
Zero Drop
/api/v1/webhooks/subscribe
Configure real-time HMAC-signed notification pipelines for incoming messages, customer button interactions, delivery receipts, and automated circuit breaker warnings.
X-AVP-Signature-256
exponential_backoff
Max 8 tries
/api/v1/antiban/health
Access programmatic account health indicators, heuristic entropy metrics, queue backpressure telemetry, and proactive circuit breaker threshold indicators.
0.89 (Optimal)
Meta Safe
idle_normal
0 bans reported
Zero-Drop Webhooks & HMAC Verification
Every WhatsApp socket packet is validated, re-structured into a standard JSON schema, and dispatched with tamper-proof SHA-256 signatures.
Socket receives raw binary protocol buffers from carrier or Meta Cloud webhook push.
Normalizes payload, applies idempotency checks, and generates HMAC-SHA256 signature.
Dispatched securely via HTTPS POST with timestamp and signature in request headers.
If endpoint returns non-2xx, AVP automatically retries at 10s, 30s, 2m, 10m, and 1h intervals.
{
"event_id": "evt_49102c91823",
"event": "message.delivered",
"timestamp": 1729864201,
"data": {
"message_id": "msg_99fa821c",
"recipient": "+14158902341",
"status": "delivered",
"delivery_latency_ms": 312,
"carrier_network_code": "310-410"
}
}
{
"event_id": "evt_77aa9102319",
"event": "circuit_breaker.triggered",
"timestamp": 1729864210,
"data": {
"instance_id": "node_baileys_cluster_02",
"action": "THROTTLED_PAUSE",
"trigger_reason": "meta_spam_report_spike",
"cool_off_duration_sec": 300,
"fallback_route": "waba_meta_cloud_active"
}
}
Official Client Libraries & SDKs
Plug-and-play packages with native typings, automatic retry policies, and built-in signature validation.
Node.js & TS
Full TypeScript types, Promise-based dispatch, and auto WebSocket reconnects.
Python
AsyncIO ready, FastAPI/Django middleware, and HMAC helper verification.
Go (Golang)
High-concurrency worker pool support, zero external allocations, gRPC bridge.
PHP & Laravel
Composer package with native Laravel Notification channel and webhook router.
Start building in our free pre-warmed sandbox environment with 500 test messages included.
No credit card required. Instantly receive persistent test session tokens, mock Webhook listener simulators, and real-time deliverability debugging traces.