Меню документації

getResellerData: отримати список купонів і відповідний баланс

Цей метод доступний лише для наших реселерів. Щоб стати реселером, зареєструйте свій веб-сайт у нашому Центрі реселерів.

Використовуйте цей метод для побудови вашої зовнішньої системи управління купонами.

Адреса: https://api.anti-captcha.com/getResellerData
Метод: POST
Content-type: application-json

Параметри запиту

Властивість Тип Обов’язково Призначення
clientKey Рядок Так
minCreateDate Цілочисельний Ні Мінімальна дата створення купонів за часом UTC.

Приклад запиту

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 Цілочисельний Ідентифікатор помилки.
0 - без помилок, операція завершена успішно.
>1 - ідентифікатор помилки. Код помилки та короткий опис передано у властивостях errorCode та errorDescription.
errorCode Рядок
errorDescription Рядок Короткий опис помилки
eligibleBalance Подвійний Прийнятне значення залишку на рахунку. Це не те ж саме, що залишок на основному рахунку і враховує лише поповнення рахунку в криптовалюті.
coupons Масив Список об’єктів купона, кожен з яких містить наступні поля:
id: унікальний ID у системі
сума: вартість купона
код: код купона
посилання: веб-адреса, пов’язана з купоном
статус: новий або активований: показує, чи був купон активований клієнтом

Приклад відповіді

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"
}