безкапчи
SmartCaptcha Яндекса

Капча больше
не мешает

Решаем капчу «нажмите фигуры в таком порядке» за доли секунды. Отправляете картинку и полоску-подсказку — получаете координаты нажатий.

333 решения в подарок при регистрации · без абонплаты

bezkapchi
решено за 0,55 с
1 2 3 4 5
Нажмите в таком порядке
Решено сегодня: 0

bezkapchi пять фигур, пять точек, ответ — строкой координат. #капча #api #smartcaptcha

только что
< 1 с
среднее время ответа
3 ₽
за 1000 решений
0
решено сегодня
24/7
без очереди и операторов

Три шага до первого ответа

Протокол совместим с Capsola: если ваш софт уже с ней работает, достаточно поменять адрес и ключ.

1

Регистрация

Почта и пароль — и ключ API уже в кабинете. Подарочный баланс начислится сразу.

2

Отправьте задачу

POST /create: большая картинка и полоска-подсказка в base64, ключ в заголовке X-API-Key.

3

Получите точки

POST /result отдаёт строку coordinates:x=…,y=…; — по порядку фигур в подсказке.

curl -s https://безкапчи.рф/api/create \
  -H "X-API-Key: ВАШ_КЛЮЧ" -H "Content-Type: application/json" \
  -d '{"type":"SmartCaptcha","click":"<base64 картинки>","task":"<base64 полоски>"}'
# {"status":1,"response":"01JA2Y7Q3V…"}

curl -s https://безкапчи.рф/api/result -H "X-API-Key: ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" -d '{"id":"01JA2Y7Q3V…"}'
# {"status":1,"response":"coordinates:x=72.5,y=23.4;x=181,y=96.2;…"}
import base64, requests

API = "https://безкапчи.рф/api"
HEAD = {"X-API-Key": "ВАШ_КЛЮЧ"}
b64 = lambda path: base64.b64encode(open(path, "rb").read()).decode()

r = requests.post(f"{API}/solve", headers=HEAD, json={
    "type": "SmartCaptcha", "click": b64("click.png"), "task": b64("task.png"),
}).json()
# {'status': 1, 'response': 'coordinates:x=72.5,y=23.4;…', 'id': '01JA…'}
points = [tuple(map(float, p.replace("x=", "").replace("y=", "").split(",")))
          for p in r["response"].removeprefix("coordinates:").split(";")]
$r = Http::withHeaders(['X-API-Key' => 'ВАШ_КЛЮЧ'])
    ->post('https://безкапчи.рф/api/solve', [
        'type'  => 'SmartCaptcha',
        'click' => base64_encode(file_get_contents('click.png')),
        'task'  => base64_encode(file_get_contents('task.png')),
    ])->json();
// ['status' => 1, 'response' => 'coordinates:x=72.5,y=23.4;…', 'id' => '01JA…']

Одна цена — за решённые

Деньги списываются только за выданный ответ. Ошибки, неподдерживаемые картинки и «не решено» — бесплатно.

3 ₽ за 1000 капч
  • Без абонплаты и минимального пакета
  • Ответ за доли секунды, без живых операторов
  • Протокол Capsola: create, result, balance
  • 333 решения в подарок для проверки
Получить ключ

Вопросы

Какие капчи вы решаете?

SmartCaptcha Яндекса с заданием «нажмите на фигуры в таком порядке»: большая картинка и полоска-подсказка с порядком фигур. Текстовые капчи пока не принимаем — на них ответ ERROR_WRONG_CAPTCHA_TYPE.

Я работаю с Capsola. Что поменять?

Адрес API на https://безкапчи.рф/api и ключ. Методы, поля и коды ответов те же: create, result, balance, заголовок X-API-Key.

Как быстро приходит ответ?

Решатель считает капчу за доли секунды, поэтому ответ готов уже к первому опросу /result. Если не хочется опрашивать — есть /solve, он отдаёт координаты сразу.

В каких координатах ответ?

В пикселях той картинки, которую вы прислали, начиная с левого верхнего угла, в порядке фигур в подсказке.

Что будет, если капчу не удалось решить?

/result вернёт CAPCHA_NOT_AVAILABLE, деньги не спишутся. Повторите с новой картинкой.

Как пополнить баланс?

Пополнение сейчас зачисляется вручную — напишите нам, и баланс появится в кабинете.

Ключ API — через минуту

Регистрация без звонков и договоров. Подключите и проверьте на своих задачах.

Зарегистрироваться