Yandex SmartCaptcha pricing
To calculate the cost of using the service, use the calculator on the Yandex Cloud website or see the prices in this section.
What is included in Yandex SmartCaptcha cost
You are charged for SmartCaptcha API requests at https://smartcaptcha.yandexcloud.net/validate
. You are only charged for correct requests to which the API returns the ok
status. These requests must meet the following conditions:
- SmartCaptcha identifies a request as one sent by a human and not a bot.
- The correct
secret
andtoken
values are provided. - The unique
token
was issued no more than 10 minutes ago.
Note
Using SmartCaptcha in restricted mode is free of charge.
Examples of SmartCaptcha usage cost calculation:
-
You are charged if the user passed a CAPTCHA test, which resulted in a correct
/validate
request from the server. -
You are not charged if the user sent an empty or incorrect
token
, which resulted in an incorrect/validate
request. -
A backend developer made a mistake and sent an incorrect
secret
ortoken
in a response/validate
request. The API returns an error in themessage
field. You are not charged in this case. -
A hacker passed the CAPTCHA test, obtained the
token
, and sent it 10 times during the first minute. The API will only return theok
status to the first request and you will only be charged for the first request. -
A hacker passed the CAPTCHA test, obtained the
token
, and sent it 10 times after 10 minutes. The API will return thefailed
status to all requests. You will not be charged for any of them.
Pricing
Service | Price per 1000 requests, without VAT |
---|---|
Requests to the SmartCaptcha API, up to 250000 per month | Free |
Requests to the SmartCaptcha API, more than 250000 per month | $0.800000 |
You pay for the actual number of requests.
For example, if the price of 1000 validation requests is
$0.800000
per month, and 250001 requests were made in a month, your cost for the month will be:
(250001 - 250000)/1000 * $0.800000 = $0.000800