getResellerData: retorna a lista de cupons e saldo elegíveis
Este método está disponíve apenas para nossos revendedores. Para se tornar um revendedor, registre o seu website em nosso Centro dos Revendedores.
Use esse método para construir seu sistema externo de gerenciamento de cupons.
Endereço: https://api.anti-captcha.com/getResellerData
Método: POST
Content-type: application-json
Propriedades da solicitação
Propriedade | Tipo | Obrigatório | Motivo |
---|---|---|---|
clientKey | String | Sim | |
minCreateDate | Inteiro | Não | Data mínima de criação de cupons em tempo UTC. |
Exemplo de solicitação
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
Estrutura da resposta
Propriedade | Tipo | Motivo |
---|---|---|
errorId | Inteiro | Identificador de erro. 0 - sem erros, a operação foi concluída com êxito. >0 - identificador de erro. O código de erro e a sua breve descrição estão disponíveis nas propriedades errorCode e errorDescription. |
errorCode | String | |
errorDescription | String | Curta descrição do erro |
eligibleBalance | Double | Valor elegível de saldo da conta. Não é o mesmo que o saldo da conta principal e utiliza apenas recargas da conta em criptomoeda. |
coupons | Array | Lista de objectos de cupão, cada um contendo os seguintes campos. id: ID único no sistema, montante: valor do cupão, código: código do cupão, link: endereço Web associado ao cupão, estado: "novo" ou "ativado" - mostra se o cupão foi ativado por um cliente |
Exemplo de resposta
JSON sem erros
JSON com um erro
{
"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"
}]
}