قائمة الوثائق

getResellerData: استعراض قائمة القسائم والرصيد المستحق

هذه الطريقة متاحة فقط للموزعين. لكي تصبح موزعًا، قم بتسجيل موقعك على الويب في مركز الموزعين.

استخدم هذه الطريقة لبناء نظام إدارة القسائم الخارجية الخاصة بك.

العنوان: https://api.anti-captcha.com/getResellerData
الأمر: POST
Content-type: application-json

خصائص الطلب

الخاصية نوع الخاصية الأهمية الوظيفة
clientKey String مطلوبة
minCreateDate Integer غير مطلوبة تاريخ الحد الأدنى لإنشاء القسائم بالتوقيت العالمي

مثال على الطلب

CURL
          curl -i -H "Accept: application/json" \
     -H "Content-Type: application/json" \
     -X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "minCreateDate":1672185600
}' https://api.anti-captcha.com/getResellerData
        


بنية الاستجابة

الخاصية نوع الخاصية الوظيفة
errorId Integer مُعرف الخطأ
0 - لا يوجد أخطاء، اكتملت العملية بنجاح.
1 - مُعرّف الخطأ. تم نقل رمز الخطأ والوصف المختصر في خصائص errorCode و errorDescription.
errorCode String
errorDescription String شرح مختصر للخطأ
eligibleBalance Double قيمة الرصيد المستحق للحساب. وهو يختلف عن الرصيد الرئيسي للحساب ولا يتم احتسابه إلا في حالة الشحن عن طريق العملات الرقمية المشفرة.
coupons Array قائمة محتويات القسيمة، يحتوي كل منها على الحقول التالية:
الرقم التعريفي : معرّف فريد في النظام
الكمية : قيمة القسيمة
الرمز : رمز القسيمة
رابط : عنوان الويب المرتبط بالقسيمة
الحالة : جديدة أو مفعلة < / i>: يوضح ما إذا كان تم تنشيط القسيمة من قبل أحد العملاء أم لا.

مثال على الاستجابة

كود JSON بدون أخطاء
          {
    "errorId":0,
    "eligibleBalance":1234.56,
    "coupons": [{
        "id":32,
        "amount":10,
        "code":"QSXS-83UY-MX73-G7BH-4BMU",
        "link":"http:\/\/my-shop.com\/anticaptcha_coupons/coupon10bucks",
        "status":"new"
        },{
        "id":33,
        "amount":5,
        "code":"KXXQ-L34E-3X4L-WPEM-FFMW",
        "link":"http:\/\/my-shop.com\/anticaptcha_coupons/coupon10bucks",
        "status":"activated"
    }]
}
        
خطأ بكود JSON
          {
    "errorId": 1,
    "errorCode": "ERROR_KEY_DOES_NOT_EXIST",
    "errorDescription": "Account authorization key not found in the system"
}