SMS OTP

SMS OTP e 2FA com alta entregabilidade

Crie e valide códigos de verificação em segundos. SDKs tipados, webhooks assinados e failover automático entre operadoras brasileiras.

Prova ao vivo

Receba 1 SMS real agora.

Digite seu número e veja a entrega em tempo real. Limite de 1 envio por número/dia.

1 SMS por número e por dispositivo, por dia. Envio apenas para números brasileiros, com conteúdo fixo, para o número que você informar.

Node.js
import { SMSGo } from '@orynlabs/smsgo'

const smsgo = new SMSGo({ apiKey: process.env.SMSGO_KEY })

const otp = await smsgo.send({
  phone: '+5511999990000',
  message: 'Seu código SMSGo é 184502. Válido por 5 minutos.',
})

console.log(otp.id, otp.status)

Por que usar SMS OTP da SMSGo

  • Entrega em até 10 segundos nas principais operadoras brasileiras.
  • Failover automático entre rotas para maximizar a taxa de entrega.
  • Webhooks assinados com HMAC-SHA256 para rastrear entrega e falhas.
  • Modo de teste idêntico à produção, sem consumir créditos reais.
  • LGPD por padrão: opt-out automático, criptografia e retenção mínima.
  • Preço a partir de R$ 0,075/SMS em volume, sem mensalidade.

Para quem é

Apps e plataformas digitais

Proteja login, recuperação de senha e confirmação de transações com códigos de um só uso.

Fintechs e carteiras digitais

Atenda às exigências de segurança com 2FA por SMS e rastreabilidade completa de entrega.

E-commerce

Confirme identidade em checkouts, rastreamento e atendimento ao cliente.

SaaS B2B

Ofereça autenticação em dois fatores aos seus clientes sem operar infraestrutura de telecom.

Como funciona

  1. Seu sistema solicita o envio do código via API REST ou SDK.
  2. A SMSGo entrega o SMS em até 10 segundos ao número informado.
  3. O usuário digita o código no seu app ou site.
  4. Você valida o código e recebe o status por webhook assinado.

Perguntas frequentes

Como funciona o SMS OTP da SMSGo?

Sua aplicação chama nossa API informando o número e a mensagem. Entregamos o SMS e retornamos o status. Webhooks assinados informam entrega, falhas e confirmações em tempo real.

Qual a taxa de entrega?

Usamos roteamento inteligente com failover entre operadoras para manter alta taxa de entrega no Brasil. A maioria dos códigos chega em até 10 segundos.

É possível testar sem cartão?

Sim. Ao criar a conta você recebe 3 SMS grátis. Além disso, o modo de teste permite validar o fluxo completo sem consumir créditos reais.

A API suporta 2FA?

Sim. A SMSGo é ideal para autenticação de dois fatores, recuperação de senha, confirmação de transações e qualquer fluxo que exija código único.

Como garantir a segurança dos webhooks?

Cada webhook é assinado com HMAC-SHA256. Você pode verificar a assinatura usando nossos SDKs ou implementando a verificação no seu backend.

Pronto para implementar OTP?

Crie sua conta grátis e receba 3 SMS para testar a API de verificação da SMSGo.