API REST · Formato de ativação por SMS

API de OTP e verificação por SMS para desenvolvedores

Solicite um número para 182 serviços em 154 países com uma única requisição, então leia o código único como JSON. Se nenhum código chegar em 20 minutos, o valor total é devolvido ao seu saldo. Preços a partir de $0.01.

# 1. Order a number for whatsapp in US
curl -X POST https://snsotp.com/api/v1/orders \
  -H "Authorization: Bearer $SNSOTP_KEY" \
  -d service=whatsapp -d country=us

# 2. Read the code (poll every 3 to 5 seconds)
curl https://snsotp.com/api/v1/orders/OT-7K2M9QX4PB \
  -H "Authorization: Bearer $SNSOTP_KEY"
  • Preço fixo por serviço e país
  • Reembolso total sem código
  • REST API e formato de ativação por SMS
  • 300 solicitações por minuto
  • Checkout com criptomoedas

Então o código é retornado

Cada pedido aberto fica disponível no seu console e em GET /orders com uma contagem regressiva. O código é extraído do SMS e retornado em seu próprio campo, ao lado do texto completo da mensagem.

  • A maioria dos códigos aparece em até um minuto após o envio pelo app.
  • Nenhum SMS em 20 minutos? O pedido é reembolsado ao seu saldo.
  • Pedidos anteriores permanecem no seu histórico com seus códigos e preços.

Pedidos abertos

Console
NúmeroStatusCódigoExpira em
+1 347 •••• 0182Recebido28491317:41
+44 7 •••• 8820AguardandoAguardando SMS19:58

Mostrando 1 a 2 de 2 entradas

GET /orders/OT-7K2M9QX4PB
{
  "order": {
    "id": "OT-7K2M9QX4PB",
    "service": "whatsapp",
    "country": "us",
    "phone": "+13475550182",
    "number": "3475550182",
    "price": "0.93",
    "status": "received",
    "code": "284913",
    "sms": "Your WhatsApp code is 284913",
    "expires_at": "2026-11-03T12:20:00.000Z"
  }
}

182

Serviços

154

Países

Teste de OTP

Teste fluxos de cadastro, login e autenticação em duas etapas de ponta a ponta sem usar telefones da equipe ou um número pessoal.

Automação de QA

Solicite um número, aguarde o código e conclua o fluxo dentro do seu job de CI ou executor de testes, tudo via HTTP.

Mantenha seu número privado

Receba um SMS único em um número dedicado, em vez de fornecer sua própria linha para um site.

Desenvolvedores

Uma API JSON documentada com valores de status claros, erros explicativos e exemplos de código em quatro linguagens.

Estime seu preço

Veja os preços publicados antes de criar uma conta.

Configure o pedido

WhatsAppEstados Unidos
Preço por pedido, reembolsado se não houver código$0.93
Crie uma conta para comprar
  1. Passo 1: Escolha a fonte do OTP

    Informe-nos qual serviço envia o código, para que o número que você receber possa recebê-lo.

  2. Passo 2: Selecione um país

    Escolha o país necessário para a conta. O número e seu código de discagem vêm desse país.

  3. Passo 3: Faça seu pedido

    Pressione Comprar no console ou chame POST /orders. O código aparece dentro da janela de 20 minutos, ou o valor é devolvido.

  4. Registrar

Serviços populares

Menor preço por pedido em todos os países. Abra um serviço para ver sua lista completa de preços.

Recursos do SNSOTP

  • API de Verificação por SMS

    Uma API REST documentada para solicitar números e ler mensagens OTP recebidas. O código é retornado em seu próprio campo, pronto para uso.

  • Janela de código de 20 minutos

    Cada pedido permanece aberto por 20 minutos. Se nenhum SMS chegar nesse período, o valor total é devolvido ao seu saldo automaticamente.

  • Outro código sem custo adicional

    Precisa de um segundo SMS no mesmo número dentro da janela? Chame o resend e solicite o app novamente. Nada extra será cobrado.

Formato de ativação por SMS
$ curl "snsotp.com/stubs/handler_api.php?api_key=$KEY\
    &action=getNumber&service=telegram&country=gb"
ACCESS_NUMBER:OT-3QF8ZK2W7M:447700900182

$ curl "...&action=getStatus&id=OT-3QF8ZK2W7M"
STATUS_OK:519274

20 min

Janela de código

300/min

Solicitações por chave

Perguntas que os desenvolvedores fazem

O que é uma API de OTP?+

Uma API que fornece ao seu código um número de telefone sob demanda e retorna a senha única (OTP) que um aplicativo envia para ele por SMS. Com SNSOTP, você chama POST /orders com um serviço e um país, e então lê o código de GET /orders/{id}.

Quão rápido o código chega?+

Geralmente dentro de um minuto após o aplicativo enviar o SMS. Consulte o pedido a cada 3 a 5 segundos ou mantenha a caixa de entrada do console aberta: ela atualiza automaticamente.

O que acontece se nenhum código chegar?+

Se nenhum SMS chegar em 20 minutos, o pedido será fechado e o valor total será devolvido ao seu saldo automaticamente. Você também pode cancelar antes com POST /orders/{id}/cancel para um reembolso total, desde que nenhum código tenha chegado.

Posso obter um segundo código no mesmo número?+

Sim. Após o primeiro código, chame POST /orders/{id}/resend (ou pressione Outro código no console) e solicite um novo SMS ao aplicativo. Ele chegará no mesmo número dentro da janela sem custo adicional.

Quais aplicativos e países posso usar?+

182 serviços em 154 países, desde WhatsApp, Telegram e Google até OpenAI, Amazon e Uber. Para um serviço que não está listado, solicite Qualquer outro aplicativo: todo SMS enviado para o número na janela será retornado.

Todas as perguntas

Pague com criptomoedas, use para cada pedido

Adicione saldo através do checkout com USDT, USDC, BTC, ETH, BNB, SOL ou LTC. O saldo não expira, e reembolsos para pedidos sem código voltam diretamente para ele.

Crie uma conta

Adicionar saldo

Como no console

Valor

$30$50$100$200$300$500

Método de pagamento

USDTUSDCBTCETHBNBSOLLTC
  • Recarga mínima de $30. Bônus na primeira recarga a partir de $100.
  • Creditado após a confirmação do pagamento pela rede.
  • Pedidos sem código são reembolsados para o seu saldo.
API de OTP e API de Verificação por SMS para Desenvolvedores | SNSOTP