Отправляю POST API-запрос (использую got), возвращает { type: 10, message: 'Подтвердите, что вы не робот!', success: false }, каким образом возможно обойти это.
sugarbaby, Абсурд какой-то. Что за API такой?
API для того и придуман, чтобы предоставлять программный интерфейс для взаимодействия программно, что на пальцах звучит как: с API работает программа, а не человек непосредственно.
sugarbaby, если правильно понимаю Вы хотите авторизоваться на сайте, полагаю логика будет примерно следующая:
1) Получаем страницу с формой авторизации (пусть это будет site.com/user/login)
1.1) Выводим для человека форму прохождения reCaptcha.
2) Человек нажимает галочку рядом с текстом "Я не робот".
2.1) При этом должны быть включены JS, чтобы reCaptcha могла обратиться к Google для получения токена
3) Отправляем вместе с остальными значение поля "g-recaptcha-response".
Должно сработать. В своих задачах с проходом reCaptcha не сталкивался, по этому о нюансах сказать не могу.
P.S. Автоматический вход в этой логике отсутствует - нужно присутствие живого человека.