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