Español
Números de verificación de Kenia (+254) para equipos de QA y lanzamientos de mercado
Sí, OTP Route puede recibir códigos de verificación SMS de Kenia (+254): pide un número de un solo uso en el OTP Gateway y luego lee el código en el panel o recógelo por la API con polling o un webhook firmado. Cuesta desde $0.20 por código, y una activación que no recibe ningún SMS en 20 minutos se reembolsa íntegramente a tu monedero.
¿Por qué los equipos de producto hacen pruebas en el mercado keniano?
Nairobi es uno de los polos tecnológicos más activos de África Oriental, y los usuarios kenianos son totalmente móviles. Para muchos de ellos, el número de teléfono es la identidad principal detrás de la mensajería, el transporte, el comercio electrónico y, sobre todo, el dinero móvil, así que un flujo de registro que maneje mal un número +254 pierde clientes desde el primer día.
El inglés y el suajili son lenguas oficiales. La mayoría de las apps globales envían los códigos en inglés, mientras que los productos localizados para la región pueden cambiar al suajili, algo que conviene revisar si tus propias plantillas están traducidas. Motivos habituales para hacer pruebas aquí:
- lanzar un producto fintech, de reparto o de marketplace en África Oriental;
- verificar el texto en suajili de las plantillas de SMS y de las pantallas de incorporación;
- operar cuentas de soporte o de operaciones para clientes kenianos sin exponer números del personal.
Nuestra página de onboarding fintech cubre el patrón más amplio.
¿Cómo se escribe un móvil keniano en E.164?
A nivel local, los móviles se escriben con el prefijo troncal 0, como en 07XX XXX XXX o 01XX XXX XXX. Internacionalmente el cero se elimina: +254 seguido de un número de abonado de nueve dígitos.
El defecto clásico es conservar ese cero después del código de país, lo que produce una cadena inválida +2540... que el remitente rechaza sin un error claro. Normaliza cada entrada antes de que llegue a tu base de datos:
- Quita espacios, guiones y paréntesis.
- Si el valor empieza por
0, elimínalo y antepón+254. - Si empieza por
254sin el signo más, añade el más. - Guarda el resultado como cadena E.164 y valida la longitud después de normalizar.
Un número +254 para pruebas facilita demostrar cada rama de esa lógica con un SMS entrante real.
¿Qué servicios hay ahora mismo en la ruta de Kenia?
Kenia tiene uno de los catálogos más amplios, con más de 2,800 servicios en la instantánea en vivo. Entre los más solicitados están WhatsApp, Telegram, Google (Gmail y YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft y Outlook, Uber, LinkedIn, Signal y Netflix.
La disponibilidad puede cambiar de una hora a otra, por eso la API la informa en vivo en lugar de una lista fija.
¿Cómo se integra la API OTP de Kenia en una suite de pruebas?
Autentícate contra https://otproute.com/api/v1 con una clave Bearer con prefijo or_live_ de la consola para desarrolladores. El id de país de Kenia es ke.
Un paso típico de CI llama primero a GET /api/v1/balance para que la ejecución falle pronto con un monedero vacío. Luego comprueba GET /api/v1/prices?country=ke&service=<id>, hace el pedido con POST /api/v1/activations usando un cuerpo como {"service": "uber", "country": "ke"} e introduce el número +254 recibido en la app bajo prueba. El código vuelve por el webhook activation.sms_received o haciendo polling a GET /api/v1/activations/{id} cada pocos segundos, con holgura dentro de las 300 solicitudes por minuto permitidas.
Para los webhooks, registra hasta 5 endpoints y verifica X-OTPRoute-Signature calculando HMAC-SHA256 sobre <t>.<raw body> con el secreto del endpoint, rechazando las marcas de tiempo antiguas. Usa el id de activación como clave de tu manejador para que una entrega reintentada sea inofensiva. La guía de pruebas en CI muestra cómo encaja en un pipeline, y la documentación contiene la referencia completa.
¿Se puede pedir un número +254 sin escribir código?
Sí. En el panel, abre el OTP Gateway, elige Kenia, selecciona el servicio y confirma el precio que se muestra. El número aparece de inmediato; pégalo en el formulario de registro o de inicio de sesión, y el código aparece junto a la activación en cuanto se recibe. Los agentes de soporte y los gestores de cuentas pueden trabajar así mientras los ingenieros usan la API con el mismo monedero.
¿Qué ayuda cuando un código keniano llega tarde o no llega?
Cada activación tiene una ventana de 20 minutos. Solo pagas si el código llega; cuando la ventana termina vacía, o cancelas con POST /api/v1/activations/{id}/cancel, el importe vuelve a tu monedero sin necesidad de ticket.
Antes de reintentar, dale tiempo a la ventana, ya que algunos remitentes ponen los mensajes en cola. Si sigue fallando, inténtalo más tarde o por otra ruta de servicio, y comprueba si la app acepta números virtuales, porque algunas no lo hacen. Evita martillear el endpoint de pedidos en un bucle apretado; muchos remitentes limitan las solicitudes repetidas al mismo flujo. Nuestro artículo sobre cómo reducir las entregas fallidas de OTP reúne más soluciones. Mantén cada prueba dentro de los términos del servicio de destino; se aplica la Política de Uso Aceptable de OTP Route.
Líneas de largo plazo, monedero y sandbox para proyectos en Kenia
OTP Route no vende un número keniano de largo plazo autogestionado. Las líneas dedicadas se ofrecen solo en Estados Unidos y Canadá, desde $1.95/mes, con SMS entrantes, SMS salientes y llamadas desde el navegador. Los equipos que necesiten una línea +254 continua pueden escribir a [email protected] para preguntar, aunque la disponibilidad depende de las normas locales.
El pago es por uso desde un único monedero en USD, recargado con tarjeta o con las stablecoins USDT o USDC, y cada recarga genera una factura en PDF. No hay cuota mensual; consulta los precios para ver cómo se muestran los costos. Una cuenta de desarrollo puede pasar a sandbox si lo solicitas, y devuelve números y códigos simulados para pruebas de integración de extremo a extremo sin costo para el monedero.
Preguntas frecuentes
¿Puedo probar el flujo de registro de Kenia de mi app desde fuera de Kenia?
Sí. Pide un número +254 en el OTP Gateway y lee el código entrante en el panel o a través de la API, esté donde esté tu equipo.
¿Qué id de país envío para Kenia?
Envía ke en la consulta de precios y en el cuerpo de la activación, por ejemplo {"service": "whatsapp", "country": "ke"}.
¿Debo guardar los números kenianos con el cero inicial?
No. Elimina el prefijo troncal 0 y guarda el número como +254 seguido de nueve dígitos.
¿Los textos de verificación de Kenia llegarán en suajili?
Normalmente llegan en inglés, pero una app localizada para Kenia puede enviar en suajili, así que revisa ambos si tus plantillas están traducidas.
¿Qué pasa con mi dinero si el código nunca llega?
Vuelve automáticamente a tu monedero cuando la ventana de 20 minutos se cierra sin un SMS, o de inmediato cuando cancelas.
¿Es mejor un webhook o polling para los códigos +254?
Los webhooks escalan mejor para trabajos de prueba en paralelo, mientras que el polling de GET /api/v1/activations/{id} es más simple para un solo script. Ambos leen la misma activación.
¿Puedo tener un número keniano que conserve cada mes?
No de forma autogestionada. Los números dedicados se limitan a EE. UU. y Canadá; escribe a [email protected] si necesitas una línea keniana.
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.