واتساب API تطلقه اليوم
مفتاح API واحد وويب هوك واحد، والـ Cloud API الرسمية في الأسفل. لا حاجة لمراجعة تطبيقك لدى Meta للبدء.
أرسل رسالة
قوالب ونصوص ووسائط ورسائل تفاعلية مع مفاتيح تمنع التكرار وطابور إعادة محاولة موثوق.
اربط رقم عميل
أنشئ رابطًا وأرسله لعميلك، واستقبل الحدث account.connected عندما يوافق من هاتفه.
استقبل الأحداث
الرسائل الواردة وإشعارات التسليم والقراءة وردود تطبيق الهاتف وحالة الحساب، كلها موقَّعة بـ HMAC.
إرسال قالب
curl -X POST https://app.wacheap.com/v1/messages \
-H "Authorization: Bearer wbr_live_..." \
-H "Idempotency-Key: order-1042-confirmation" \
-H "Content-Type: application/json" \
-d '{
"account_id": "wa_account_123",
"to": "971501234567",
"type": "template",
"template": {
"name": "order_confirmation",
"language": "ar",
"parameters": ["Sara", "1042"]
}
}'إنشاء رابط ربط
curl -X POST https://app.wacheap.com/v1/onboarding/links \
-H "Authorization: Bearer wbr_live_..." \
-H "Content-Type: application/json" \
-d '{
"label": "Al Noor Clinic",
"external_ref": "customer_8841",
"locale": "ar",
"redirect_url": "https://app.example.com/whatsapp/done"
}'
# 201 Created
{
"id": "onb_k3J9aB",
"status": "pending",
"url": "https://app.wacheap.com/connect/wbo_...",
"expires_at": "2026-11-15T09:00:00.000Z"
}ويب هوك عند ربط الرقم
POST https://app.example.com/webhooks/wacheap
X-WaCheap-Signature: t=...,v1=...
{
"event": "account.connected",
"data": {
"account_id": "wa_account_456",
"onboarding_link_id": "onb_k3J9aB",
"external_ref": "customer_8841",
"display_phone": "+971 50 123 4567",
"connection": "coexistence"
}
}ما الذي تحصل عليه
- مستند OpenAPI 3.1 ومرجع تفاعلي
- حزمة TypeScript وأمثلة لـ Next.js و NestJS
- مفاتيح API محدّدة الصلاحيات ومجزّأة وقابلة للإلغاء لكل مشروع
- إرسال آمن من التكرار وإعادة محاولة متدرّجة وعرض للمهام الفاشلة
- ويب هوك موقَّع مع إعادة الإرسال من لوحة التحكم
- نقطة لحالة التعايش: حالة الربط وتقدّم مزامنة السجل
اربط رقمك اليوم
يستمر تطبيق الهاتف في العمل طوال الوقت. وإن لم يناسبك، ألغِ الربط من التطبيق بضغطة واحدة.
14 يومًا مجانًا. لا حاجة لبطاقة للبدء.