getResellerData: récupérer la liste des coupons et le solde éligible
Cette méthode est disponible uniquement pour nos revendeurs. Pour devenir revendeur, enregistrez votre site web dans notre centre des revendeurs.
Utilisez cette méthode pour créer votre système de gestion de coupons externes.
Address: https://api.anti-captcha.com/getResellerData
Method: POST
Content-type: application-json
Propriétés de la demande
Propriété | Type | Obligatoire | Objectif |
---|---|---|---|
clientKey | String | Yes | |
minCreateDate | Integer | Non | Date de création des coupons minimum en heure UTC. |
Exemple de demande
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
Structure de réponse
Propriété | Type | Objectif |
---|---|---|
errorId | Integer | Identifiant d'erreur. 0 - pas d'erreur, l'opération s'est déroulée avec succès. >0 - identifiant de l'erreur. Le code d'erreur et sa brève description sont disponibles dans les propriétés errorCode et errorDescription. |
errorCode | String | |
errorDescription | String | Brève description de l'erreur |
eligibleBalance | Double | Valeur du solde du compte admissible. Ce n'est pas la même chose que le solde du compte principal et ne compte que les recharges de compte en crypto-monnaie. |
coupons | Array | Liste d'objets coupon, chacun contenant les champs suivants : id : identifiant unique dans le système, amount : valeur du coupon, code : code du coupon, link : adresse web associée au coupon, status : "new" ou "activated" - indique si le coupon a été activé par un client. |
Exemple de réponse
JSON sans erreurs
JSON avec une erreur
{
"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"
}]
}