Yandex SmartCaptcha pricing policy
To calculate the cost of using the service, use the calculator on the Yandex Cloud website or see the pricing in this section.
What goes into the cost of using Yandex SmartCaptcha
You pay for requests to the SmartCaptcha API made at https://smartcaptcha.yandexcloud.net/validate
. You only pay for correct requests to which the API returns the ok
status. Correct requests satisfy the following conditions:
- SmartCaptcha has identified the request as one sent by a human, not a bot.
- Correct
secret
andtoken
values were provided. - A unique
token
was issued not more than 10 minutes ago.
Note
Using SmartCaptcha in restricted mode is free of charge.
Examples of SmartCaptcha usage cost calculation:
-
The user has passed the CAPTCHA test resulting in a correct
/validate
request from the server. A fee will be charged. -
The user has sent an empty or incorrect
token
resulting in an incorrect/validate
request. No fee will be charged. -
A backend developer has made a mistake and sent an incorrect
secret
ortoken
in a response/validate
request. The API will return an error in themessage
field. No fee will be charged. -
An intruder has passed the CAPTCHA test, got a
token
, and sent it 10 times during the first minute. The API will return theok
status only to the first request, and you will be charged for the first request only. -
An intruder has passed the CAPTCHA test, got a
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 these.
Prices for the Russia region
Warning
Prices for Yandex Cloud resources vary from region to region. For more information about the available regions, see Regions.
The currency that can be used to pay for resources depends on which legal entity the user has entered into agreement with. For more information about account registration, see Registering an account in Yandex Cloud.
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
You pay for the actual number of requests.
For example, if the cost per 1,000 validation requests is $0.800000 per month, and 250,001 requests were made in a certain month, your cost for this month will be:
(250,001 - 250,000)/1,000 * $0.800000 = $0.000800