Documentation menu

getSpendingStats: retrieve account spending stats

This method grabs account spendings and task volumes statistics for 24 hour period.

Address: https://api.anti-captcha.com/getSpendingStats
Method: POST
Content-type: application-json

Request properties

Property Type Required Purpose
clientKey String Yes
date Integer No Unix timestamp of the hour from which we grab the 24 hour stats.
queue String No Name of the queue, can be found in AntiCaptcha statistics. If not provided, the totals of all queues are calculated.
Examples:
"English ImageToText"
"Recaptcha Proxyless"
softId Integer No ID of your app from Developers Center
ip String No Filter statistics by IP address you used for your API calls

Request example

CURL
          curl -i -H "Accept: application/json" \
     -H "Content-Type: application/json" \
     -X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "date":1672185600,
    "queue":"Recaptcha Proxyless"
}' https://api.anti-captcha.com/getSpendingStats
        


Response structure

Property Type Purpose
errorId Integer Error identifier.
0 - no errors, the operation completed successfully.
>1 - error identifier. Error code and short description transferred in errorCode and errorDescription properties.
errorCode String
errorDescription String Short description of the error
data Array
Records of the following structure:
  • dateFrom : UTC seconds of beginning of record period
  • dateTill : UTC seconds of end of record period
  • volume : amount of tasks
  • money : funds spent on tasks

Response example

JSON with no errors
          {
    "errorId":0,
    "data":[
        {
            "dateFrom":1550533500,
            "dateTill":1550537099,
            "volume":1899,
            "money":7.495948
        },{
            "dateFrom":1550537100,
            "dateTill":1550540699,
            "volume":2217,
            "money":7.861741
        }
        .....
        {
            "dateFrom":1550612700,
            "dateTill":1550616299,
            "volume":2156,
            "money":7.827058
        }
    ]
}
        
JSON with an error
          {
    "errorId": 1,
    "errorCode": "ERROR_KEY_DOES_NOT_EXIST",
    "errorDescription": "Account authorization key not found in the system"
}