توثيق واجهة برمجة التطبيقات

تعرف على كيفية الاتصال والتكامل مع واجهة برمجة التطبيقات الخاصة بنا.

 

المصادقة

تتطلب جميع نقاط نهاية واجهة برمجة التطبيقات مفتاح API يتم إرساله عبر طريقة مصادقة Bearer.

Authorization: Bearer {api_key}
curl --request GET \
--url 'https://qiorder.com/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \

الأخطاء

تستخدم واجهة برمجة التطبيقات (API) الخاصة بنا رموز حالة HTTP التقليدية للإشارة إلى نجاح أو فشل الطلب.

{
    "errors": [
        {
            "title": "\u0644\u064a\u0633 \u0644\u062f\u064a\u0643 \u0635\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0648\u0627\u062c\u0647\u0629 \u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a (API).",
            "status": 401
        }
    ]
}
200 تم إتمام الطلب بنجاح
400 طلب غير صالح - المعاملات المطلوبة مفقودة أو غير صالحة
401 غير مصرح - مفتاح واجهة البرمجة مفقود أو غير صالح
404 المورد المطلوب غير موجود
429 طلبات كثيرة جداً - تم تجاوز حد الطلبات المسموح به
500 خطأ داخلي في الخادم - هذا يعني وجود مشكلة من جانبنا
تعمل جميع نتائج نقاط نهاية API مع المنطقة الزمنية UTC ما لم يُذكر خلاف ذلك.
المتاجر
المستخدم
النطاقات المخصصة
مدفوعات الحساب
سجلات الحساب