API REST · Formato de activación por SMS

API de OTP y verificación por SMS para desarrolladores

Solicita un número para 182 servicios en 154 países con una sola petición, luego lee el código de un solo uso como JSON. Si no llega código en 20 minutos, el precio total se devuelve a tu saldo. Precios desde $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"
  • Precio fijo por servicio y país
  • Reembolso completo sin código
  • API REST y formato de activación por SMS
  • 300 solicitudes por minuto
  • Pago con criptomonedas

Luego llega el código

Cada pedido abierto aparece en tu consola y en GET /orders con una cuenta regresiva. El código se extrae del SMS y se devuelve en su propio campo, junto al texto completo del mensaje.

  • La mayoría de los códigos aparecen en menos de un minuto después de que la aplicación los envía.
  • ¿No llega SMS en 20 minutos? El pedido se reembolsa a tu saldo.
  • Los pedidos anteriores permanecen en tu historial con sus códigos y precios.

Pedidos abiertos

Consola
NúmeroEstadoCódigoCaduca
+1 347 •••• 0182Recibido28491317:41
+44 7 •••• 8820EsperandoEsperando 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

Servicios

154

Países

Pruebas de OTP

Prueba flujos de registro, inicio de sesión y autenticación en dos pasos de extremo a extremo sin teléfonos del personal o un número personal.

Automatización de QA

Solicita un número, espera el código y completa el flujo dentro de tu trabajo de CI o ejecutor de pruebas, todo mediante HTTP.

Mantén tu número privado

Recibe un SMS de un solo uso en un número dedicado en lugar de compartir tu propia línea con un sitio.

Desarrolladores

Una API JSON documentada con valores de estado claros, errores comprensibles y ejemplos de código en cuatro lenguajes.

Estima tu precio

Consulta los precios publicados antes de crear una cuenta.

Configura el pedido

WhatsAppEstados Unidos
Precio por pedido, reembolsado si no hay código$0.93
Crea una cuenta para comprar
  1. Paso 1: Elige la fuente del OTP

    Indícanos qué servicio envía el código, para que el número que obtengas pueda recibirlo.

  2. Paso 2: Selecciona un país

    Elige el país que necesita la cuenta. El número y su código de marcación provienen de ese país.

  3. Paso 3: Realiza tu pedido

    Presiona Comprar en la consola o llama a POST /orders. El código aparece dentro de la ventana de 20 minutos, o el precio se devuelve.

  4. Registrarse

Servicios populares

Precio más bajo por pedido en todos los países. Abre un servicio para ver su lista de precios completa.

Características de SNSOTP

  • API de Verificación por SMS

    Una API REST documentada para solicitar números y leer mensajes OTP entrantes. El código viene en su propio campo, listo para usar.

  • Ventana de código de 20 minutos

    Cada pedido permanece abierto durante 20 minutos. Si no llega SMS en ese tiempo, el precio total se devuelve automáticamente a tu saldo.

  • Otro código sin costo adicional

    ¿Necesitas un segundo SMS en el mismo número dentro de la ventana? Llama a reenviar y solicítalo de nuevo a la aplicación. No se cobra nada extra.

Formato de activación 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

Ventana de código

300/min

Solicitudes por clave

Preguntas que hacen los desarrolladores

¿Qué es una API de OTP?+

Una API que proporciona un número de teléfono para tu código bajo solicitud y devuelve la contraseña de un solo uso (OTP) que una aplicación envía por SMS. Con SNSOTP, llamas a POST /orders con un servicio y un país, luego lees el código desde GET /orders/{id}.

¿Qué tan rápido llega el código?+

Generalmente dentro de un minuto después de que la aplicación envíe el SMS. Consulta el pedido cada 3 a 5 segundos, o mantén abierta la bandeja de entrada de la consola: se actualiza automáticamente.

¿Qué pasa si no llega ningún código?+

Si no llega ningún SMS en 20 minutos, el pedido se cierra y el precio completo se devuelve automáticamente a tu saldo. También puedes cancelar antes con POST /orders/{id}/cancel para un reembolso completo siempre que no haya llegado ningún código.

¿Puedo obtener un segundo código en el mismo número?+

Sí. Después del primer código, llama a POST /orders/{id}/resend (o presiona Otro código en la consola) y solicita un nuevo SMS a la aplicación. Llega al mismo número dentro de la ventana sin costo adicional.

¿Qué aplicaciones y países puedo usar?+

182 servicios en 154 países, desde WhatsApp, Telegram y Google hasta OpenAI, Amazon y Uber. Para un servicio que no esté listado, ordena Cualquier otra aplicación: cada SMS enviado al número dentro de la ventana es devuelto.

Todas las preguntas

Paga con cripto, úsalo para cada pedido

Añade saldo a través del checkout con USDT, USDC, BTC, ETH, BNB, SOL o LTC. El saldo no caduca, y los reembolsos por pedidos sin código vuelven directamente a él.

Crear una cuenta

Añadir saldo

Como en la consola

Cantidad

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

Método de pago

USDTUSDCBTCETHBNBSOLLTC
  • Recarga mínima de $30. Bono en la primera recarga desde $100.
  • Acreditado después de que la red confirme el pago.
  • Los pedidos sin código se reembolsan a tu saldo.
API de OTP y API de verificación por SMS para desarrolladores | SNSOTP