close menu
Підтримувані типи завдань
Методи API
Статті
GitHub icon
GitHub
Menu

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

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

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

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

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

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

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

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

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

JSON без помилок
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"
    }]
}