مرجع

أكواد الأخطاء

كل استجابة فاشلة تحتوي حقل error برمز ثابت يمكن الاعتماد عليه في المنطق البرمجي، وmessage عربي لعرضه للمستخدم النهائي.

الرمزHTTPالمعنى
MISSING_ACCESS_TOKEN401لم يُرسَل access_token في الطلب.
INVALID_ACCESS_TOKEN401المفتاح غير موجود أو تم إيقافه.
PLAN_NOT_ALLOWED403الحساب ليس ضمن باقات مؤتمت الأعمال.
MISSING_INSTANCE_ID400لم يُمرَّر instance_id في الطلب.
INVALID_NUMBER400رقم الهاتف غير صالح (8-15 خانة أرقام فقط).
MISSING_CONTENT400يجب إرسال message أو media_url على الأقل.
INSTANCE_NOT_FOUND404لا توجد جلسة بهذا المعرّف لهذا الحساب.
INSTANCE_NOT_CONNECTED409الجلسة موجودة لكنها لم تُربط بواتساب بعد.
QUOTA_EXCEEDED402تجاوزت حد أرقام الواتساب المسموحة في باقتك.
WA_SERVICE_TIMEOUT504انتهت مهلة الاتصال بخدمة الواتساب.
WA_SERVICE_UNREACHABLE502تعذّر الوصول لخدمة الواتساب حاليًا.
SERVICE_MISCONFIGURED500خطأ إعدادات داخلي — راسِل الدعم.
DATABASE_ERROR500فشل عملية قاعدة البيانات.

صيغة الاستجابة الفاشلة

{
  "status": "error",
  "error": "INVALID_ACCESS_TOKEN",
  "message": "access_token غير صالح أو موقوف"
}