UNLOCK API

POST /createTask

Resolva CAPTCHAs com uma chamada de API.

reCAPTCHA, Cloudflare Turnstile, GeeTest, FunCaptcha, AWS WAF e CAPTCHAs de imagem. Envie uma tarefa, consulte o resultado e receba um token. Mesmo formato de requisição de in.php e createTask, então o código que você já tem continua funcionando.

  • 36 tipos de CAPTCHA suportados
  • tarefas com falha custam $0
  • pague só pelas tarefas resolvidas
  • sem assinatura
curl https://unlock-api.com/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "TurnstileTaskProxyless",
      "websiteURL": "https://example.com",
      "websiteKey": "0x4AAAAAAAC3DHQFLr1GavRN"
    }
  }'
POST /getTaskResult0.0s
"status": "processing"

Tipos e preços

Preço por 1.000 tarefas resolvidas. As versões com e sem proxy custam o mesmo. Tarefas não resolvidas e com falha são reembolsadas automaticamente.

Tabela de preços completa
TipoPor 1.000
reCAPTCHA v2$0.45
reCAPTCHA v2 Enterprise$0.50
reCAPTCHA v3$0.55
Cloudflare Turnstile$0.55
GeeTest v3 / v4$0.70
FunCaptcha (Arkose Labs)$0.725
Amazon AWS WAF$0.70
MTCaptcha$0.725
Friendly Captcha$0.725
Lemin Cropped Captcha$0.725
DataDome$0.725
KeyCaptcha$1.495
Capy Puzzle$1.495
Página de desafio do Cloudflare$0.725
Cutcaptcha$0.725
CyberSiARA$0.725
atbCAPTCHA$0.725
Tencent Captcha$1.30
Prosopo Procaptcha$0.725
CaptchaFox$0.725
Altcha$1.30
NetEase Yidun$0.90
Yandex SmartCaptcha$1.495
VK Captcha$0.725
Binance Captcha$1.495
Tarefa personalizada (Imperva, Temu e outras)$0.90

Recargas a partir de $30, em USDT na rede TRON (TRC20). Sem assinatura, sem mensalidade.

Três chamadas

Todos os tipos funcionam do mesmo jeito. Crie uma tarefa, consulte até ficar pronta e leia a resposta.

  1. 1. POST /createTask

    Envie os parâmetros do CAPTCHA. Você recebe um id de tarefa na hora.

    {"clientKey":"…","task":{…}}
    {"errorId":0,"taskId":18342}
  2. 2. POST /getTaskResult

    Consulte a cada 5 segundos até o status ser ready. Tarefas com falha retornam um erro e são reembolsadas.

    {"clientKey":"…","taskId":18342}
    {"status":"ready","solution":{…}}
  3. 3. POST /getBalance

    Confira o saldo antes de lotes grandes.

    {"clientKey":"…"}
    {"errorId":0,"balance":42.5}

Mantenha seu código. Mude duas linhas.

Aponte sua biblioteca de resolução ou seu próprio cliente para unlock-api.com e use a chave da página da conta. Nomes de tarefas, parâmetros, ids e nomes de erros continuam iguais, então as novas tentativas e o tratamento de erros que você já escreveu continuam funcionando.

Funciona com os dois formatos: in.php e res.php (campos de formulário, respostas em texto simples ou JSON) e createTask, getTaskResult, getBalance (JSON).

- API_URL = "https://your-current-solver"
- API_KEY = "YOUR_CURRENT_KEY"
+ API_URL = "https://unlock-api.com"
+ API_KEY = "YOUR_UNLOCK_API_KEY"

  # todo o resto continua igual

Seu painel

Chave de API, saldo, cada tarefa com status e custo, e recargas em um só lugar.

Exemplo

Regras em que você pode confiar

  • Não resolveu, não paga

    Uma tarefa que falha ou passa de 5 minutos é reembolsada no seu saldo automaticamente, com o nome do erro na resposta.

  • Recusou, não paga

    Requisições recusadas com erro, como chave errada, saldo insuficiente ou falta de capacidade, nunca são cobradas.

  • Dados da requisição apagados na hora

    Imagens, proxies e detalhes da requisição são apagados quando a tarefa termina. Tipo, status, custo e resposta ficam no seu histórico.

  • Limites fixos

    1.200 requisições por minuto por conta, incluindo as consultas de resultado. As tarefas expiram após 5 minutos.

Política de reembolso/Termos de serviço

Perguntas

Preciso mudar meu código?

Só o endereço e a chave. A API aceita os mesmos campos de in.php e res.php e o mesmo JSON de createTask e getTaskResult, e responde no mesmo formato com os mesmos nomes de erro.

Quando sou cobrado?

Quando a tarefa é criada. Se ela falhar ou não for resolvida em 5 minutos, o valor total volta para o seu saldo automaticamente.

Como adiciono saldo?

Com USDT na rede TRON (TRC20). Cada recarga recebe um endereço próprio e um valor exato, e o saldo é atualizado depois que a rede confirma a transferência.

Como me cadastro?

Clique em Obter chave de API. Você recebe um token da conta: guarde-o, porque é a única forma de entrar. Sua chave de API é criada ao mesmo tempo.

Posso receber de volta o meu saldo?

O saldo é usado em tarefas e não é devolvido para uma carteira. Cobranças de tarefas com falha sempre voltam para o saldo.

Quais CAPTCHAs não são suportados?

Tipos que não estão na tabela de preços são recusados com ERROR_TASK_NOT_SUPPORTED e não são cobrados.

Obtenha sua chave de API em poucos segundos

Cadastre-se com um único token, sem senha. Sua chave de API aparece na página da conta na hora.

Obter chave de API