Cómo automatizar los códigos de verificación +998 para lanzamientos y QA en Uzbekistán

Prefijo telefónico +998OTP Gateway desde $0.20 por códigoNúmeros dedicados: solo EE. UU. y CanadáID de API: uz
Respuesta rápida

OTP Route puede entregar a tus sistemas los códigos de verificación SMS de Uzbekistán (+998): pide un número de un solo uso en el OTP Gateway y recoge el código mediante un webhook firmado, polling REST o el panel. Los precios empiezan desde $0.20 por código, la cifra en vivo de cada servicio la da la API, y lo que no llegue en 20 minutos se reembolsa a tu cartera.

¿Cómo pasa una activación +998 de la solicitud al código?

Empieza creando una clave Bearer en la consola de desarrolladores. Las claves llevan el prefijo or_live_, cada llamada va a https://otproute.com/api/v1, y puedes tener hasta 10 claves, lo que viene bien para separar las compilaciones nocturnas del QA manual.

Tu cliente lee primero GET /api/v1/countries, donde Uzbekistán figura como uz, y GET /api/v1/services para obtener el id del servicio. Después consulta GET /api/v1/prices?country=uz&service=<id> para saber cuánto cuesta ahora el par y si hay números disponibles. Si la respuesta conviene a la prueba, envía POST /api/v1/activations con un cuerpo como {"service": "instagram", "country": "uz"} y recibe un id de activación junto con un número +998.

La prueba introduce entonces ese número en tu propia pantalla de registro o de inicio de sesión. A partir de aquí el código te llega como evento de webhook o a través de GET /api/v1/activations/{id}. Una prueba que se aborta debe llamar a POST /api/v1/activations/{id}/cancel para liberar la reserva. Consultar GET /api/v1/balance al comienzo de una ejecución evita suites a medias. La referencia de la API documenta todas las solicitudes de esta API de verificación por SMS.

¿Qué necesita un receptor de webhooks fiable para los códigos de Uzbekistán?

Tres cosas: autenticación, protección contra reenvíos e idempotencia.

  • Autenticación. Cada entrega incluye X-OTPRoute-Signature con la forma t=<unix>,v1=<hex>. Construye la cadena <t>.<raw body>, fírmala con HMAC-SHA256 y el secreto del endpoint, y compárala con v1 en tiempo constante.
  • Protección contra reenvíos. Rechaza cualquier solicitud cuyo valor t sea más antiguo que una tolerancia corta que tú elijas.
  • Idempotencia. Guarda el id de activación cuando se procese un evento y confirma los duplicados sin volver a actuar sobre ellos.

Suscríbete a activation.sms_received para el caso feliz y a activation.expired y activation.cancelled para que tu ejecutor de pruebas pueda cerrar los fallos. Puedes registrar hasta 5 endpoints por cuenta, por ejemplo uno por entorno. El polling sigue siendo una alternativa válida; el tope de 300 solicitudes por minuto cubre varias activaciones simultáneas consultadas cada pocos segundos. Hay un patrón más completo en captura de OTP por webhook.

¿Por qué los equipos añaden Uzbekistán a su plan de OTP routing?

Uzbekistán es el país más poblado de Asia Central, y las empresas que se expanden por la región suelen necesitar un número +998 para pruebas antes de contar con un socio local. Entre los motivos habituales están el lanzamiento de un producto dirigido a usuarios uzbekos, una revisión de QA de las traducciones al uzbeko y al ruso, y equipos regionales de operaciones que verifican cuentas de proveedores o de marketplaces vinculadas al mercado.

Telegram es una de las apps de mensajería más usadas del país, por lo que los flujos que vinculan una cuenta de Telegram, o que dependen de ella para el soporte, merecen una prueba específica. ¿Planificas varios mercados a la vez? La guía de enrutamiento por país explica cómo elegir rutas para cada caso de prueba.

¿Cómo deben analizarse, almacenarse y leerse los números +998?

Un número uzbeko completo es +998 seguido de nueve dígitos, y los dos primeros suelen identificar al operador o la zona. Los hábitos de marcación nacional han cambiado con los años, así que la gente puede introducir el número con dígitos iniciales de más o sin el código de país. Normaliza todo a +998 más nueve dígitos antes de guardarlo, y mantén el formato de visualización, como +998 90 123 45 67, puramente cosmético.

El uzbeko es el idioma oficial. Se escribe oficialmente en alfabeto latino, aunque el cirílico sigue siendo común, y el ruso se entiende ampliamente. Por tanto, los textos de verificación pueden llegar en uzbeko en cualquiera de los dos alfabetos, en ruso o en inglés. Escribe tu extractor para que busque la secuencia de dígitos en lugar de una palabra clave, y pruébalo con los tres idiomas.

¿Qué apps pueden recibir OTP por SMS de Uzbekistán a través de la pasarela?

En la ruta de Uzbekistán hay más de 1,800 servicios disponibles. La instantánea en vivo incluye Telegram, WhatsApp, Instagram, Google (Gmail & YouTube), TikTok, Facebook, Microsoft & Outlook, Amazon, Discord, Snapchat, Signal, Viber, ChatGPT (OpenAI), Claude y WeChat.

La cobertura no es fija. Un servicio que está abierto por la mañana puede no estar disponible más tarde, así que deja que el endpoint de precios decida en tiempo de ejecución en lugar de suponer un resultado de la ejecución de ayer.

¿Puedo pedir un número de verificación de Uzbekistán sin la API?

El panel replica la API para quien prefiera hacer clic:

  1. Regístrate con una dirección de correo y el código de 6 dígitos que recibas, o usa el acceso con Google. Activa TOTP en la cuenta.
  2. Recarga la cartera.
  3. Selecciona Uzbekistán y el servicio; el precio aparece antes de que te comprometas.
  4. Usa el número +998 en la app que estás comprobando.
  5. Lee el código en la pantalla de la activación cuando llegue.

¿Y si el código uzbeko no llega a tiempo?

Una activación +998 permanece activa 20 minutos, y el cargo solo se aplica cuando realmente se recibe un código. Si caduca, o si cancelas, la cartera recupera el importe completo sin necesidad de abrir un ticket de soporte.

Si faltan códigos, repasa esta lista:

  • Espera a que termine la ventana; la velocidad de entrega varía según el servicio y la ruta.
  • Inténtalo de nuevo más tarde, o elige otra ruta de servicio cuando la prueba lo permita.
  • Comprueba si el servicio rechaza los números virtuales, como hacen algunos. Esa es la razón de ser de la regla de reembolso.
  • Espacia tus reintentos en lugar de lanzar pedidos nuevos seguidos, y registra los ids de activación para revisarlos después.

¿Hay líneas +998 de larga duración y facturación con sandbox?

No existe un número de larga duración en autoservicio para Uzbekistán. OTP Route vende Números Dedicados solo en Estados Unidos y Canadá, desde $1.95/month, con SMS entrantes, SMS salientes y llamadas desde el navegador. Para una línea uzbeka duradera, escribe a [email protected]; que pueda gestionarse depende de la normativa local y no es seguro.

Los pagos usan una sola cartera prepago en USD, con pago por uso y sin suscripción. Recarga con tarjeta o con USDT/USDC y espera una factura en PDF por correo por cada recarga. Las cuentas de desarrollo pueden pedir el modo sandbox, que simula números y códigos para que el CI funcione sin tocar los fondos de la cartera.

Mantén un uso legítimo: prueba y opera tus propios productos, respeta los términos de cada servicio y cumple la Política de Uso Aceptable de OTP Route.

Preguntas frecuentes

¿Puedo verificar el flujo de registro uzbeko de mi app desde fuera de Uzbekistán?

Sí. Un número +998 del OTP Gateway recibe el código desde donde esté tu equipo, y lo lees en el panel o a través de la API.

¿Qué id de país usa la API OTP de Uzbekistán?

Usa uz en la consulta de precios y en el cuerpo de POST /api/v1/activations.

¿Cuánto cuesta un número +998 para pruebas?

Desde $0.20 por código. Cada servicio tiene su propio precio en vivo, que devuelve GET /api/v1/prices y se muestra antes de confirmar un pedido.

¿Los mensajes OTP uzbekos llegarán en alfabeto latino o cirílico?

Cualquiera de los dos es posible, y algunos servicios envían ruso o inglés. Busca el código numérico en lugar del texto que lo rodea.

¿Se me cobra si un código uzbeko nunca llega?

No. Una activación uzbeka que caduca vacía tras 20 minutos, o que tú cancelas, se reembolsa a la cartera por completo sin necesidad de pedirlo.

¿Puedo conservar un número de Uzbekistán para inicios de sesión repetidos?

No en autoservicio. Los números de un solo uso gestionan un único código; las cuentas que deban volver a iniciar sesión van mejor con un Número Dedicado de EE. UU. o Canadá, o puedes escribir a soporte para consultar sobre Uzbekistán.

Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.

Enruta tu primer OTP en minutos

Crea una cuenta gratuita, recarga tu monedero en USD y pide un número desde el panel o la API. Sin cuota mensual.