تتبع واجهة Teable Web API دلالات رموز حالة HTTP.
- 2xx
يشير إلى نجاح العملية
- 4xx
أخطاء من جانب العميل
- 5xx
أخطاء من جانب الخادم
تُرجع استجابات الأخطاء نصًا بترميز JSON يحتوي على حقلي الخطأ والمعلومات. فيما يلي مثال على نص استجابة خطأ:
رموز حالة النجاح
200 OK
اكتمل الطلب بنجاح.
201 Created
اكتمل الطلب بنجاح وأُنشئ مورد جديد.
رموز الأخطاء
400 Bad Request
تعذّر تحليل نص الطلب على أنه JSON، أو أن معلمات الإدخال في النص لا تستوفي متطلبات المواصفات.
401 Unauthorized
محاولة وصول غير مصرّح بها إلى API.
403 Forbidden
محاولة الوصول إلى مورد محمي باستخدام بيانات اعتماد API لا تتضمن الأذونات اللازمة.
404 Not Found
لم يُعثر على المسار أو المورد. يُرجع هذا الخطأ عند محاولة الوصول إلى مسار مورد غير موجود أو عندما لا تتطابق طريقة الطلب معه.
500 Internal Server Error
واجه الخادم حالة غير متوقعة.
503 Service Unavailable
الخدمة غير متاحة مؤقتًا، وقد يرجع ذلك إلى انتهاء مهلة المعالجة أو فشل الاتصال بقاعدة البيانات.