انتقل إلى المحتوى الرئيسي

معالجة أخطاء واجهة برمجة التطبيقات

← العودة إلى مرجع واجهة برمجة التطبيقات


جدول المحتويات


استجابات الأخطاء الشائعة

400 طلب غير صحيح

{
"error": "Invalid JSON format"
}

الأسباب:

  • JSON غير صحيح
  • الحقول المطلوبة مفقودة
  • أنواع بيانات غير صحيحة

404 غير موجود

{
"error": "Resource not found"
}

الأسباب:

  • المشترك/الملف الشخصي/الكيان غير موجود
  • معرف غير صحيح في عنوان URL

422 كيان غير قابل للمعالجة

{
"errors": {
"imsi": ["has already been taken"],
"key_set_id": ["does not exist"]
}
}

الأسباب:

  • فشل في التحقق
  • انتهاك قيود قاعدة البيانات
  • مراجع المفتاح الخارجي غير موجودة

500 خطأ داخلي في الخادم

{
"error": "Internal server error"
}

الأسباب:

  • مشاكل في الاتصال بقاعدة البيانات
  • أخطاء غير متوقعة في التطبيق

تدفق معالجة الأخطاء


← العودة إلى مرجع واجهة برمجة التطبيقات