رموز الأخطاء

كل نوع خطأ تعيده هذه الواجهة، مع حالة HTTP الخاصة به.

الحقل type هو الحقل الثابت القابل للقراءة برمجياً الذي تبني عليه منطقك. الحقل code يزيد الدقة لكل نقطة نهاية (انظر جدول الأخطاء الخاص بكل نقطة نهاية) — كلاهما آمن للتحليل البرمجي؛ أما message فلا.

الحالةtype
400invalid_request

نص الطلب أو الاستعلام فشل في التحقق.

401unauthorized

رمز Bearer مفقود أو غير صحيح.

403forbidden

الرمز صحيح لكنه لا يملك الصلاحية المطلوبة.

404not_found

المورد غير موجود أو لا يخص هذا المستخدم.

409conflict

الطلب يتعارض مع الحالة الحالية للمورد.

422insufficient_balance

رصيد المحفظة منخفض جداً لتنفيذ هذه العملية.

429rate_limited

طلبات كثيرة جداً — راجع حدود الطلبات.

500internal_error

خطأ غير متوقع في الخادم — آمن لإعادة المحاولة.