UNLOCK API
Ліміти, час і оплата

Ліміти, час і оплата

Ліміти запитів, як часто перевіряти результат, ліміт часу й коли списуються кошти.

Ліміти запитів

До 1200 запитів на хвилину на акаунт (усі ключі разом, включно з перевірками результату) і до 2400 на хвилину з однієї IP-адреси. Понад це приходить відповідь ERROR_TOO_MANY_REQUESTS; зачекайте кілька секунд і продовжуйте.

Як часто перевіряти

Після createTask зачекайте близько 5 секунд, потім викликайте getTaskResult кожні 5 секунд. Щоб перевірити багато задач одразу через API форм, використовуйте res.php з ids (до 100 id в одному запиті). Щоб не перевіряти, використовуйте callback або getToken.
res.php
curl -s "https://unlock-api.com/res.php?key=YOUR_API_KEY&action=get&ids=1001,1002,1003"
# 03AGdBq25SxXT...|CAPCHA_NOT_READY|ERROR_CAPTCHA_UNSOLVABLE

Ліміт часу

Задача, не розв'язана протягом 5 хвилин, завершується з ERROR_CAPTCHA_UNSOLVABLE. Токени на цільовому сайті швидко спливають (для reCAPTCHA приблизно за 2 хвилини), тому використовуйте їх одразу після отримання.

Коли списуються кошти

Ціна списується з балансу, коли createTask приймає задачу. Якщо задача не вдалася або вичерпано час, повна ціна автоматично повертається на баланс. Запити, відхилені з помилкою, безкоштовні. getBalance, getTaskResult та інші методи читання безкоштовні.

Що ми зберігаємо

Картинки, аудіо та дані проксі, надіслані із задачею, видаляються, коли задача завершується. Запис про задачу (тип, час, статус, ціна) залишається в історії задач.