Prueba de la verificación telefónica de Swiggy con números de OTP Route

OTP Gateway desde $0.20 por código201 paísesID de API: swiggyNúmeros dedicados de EE. UU./CA desde $1.95/mes
Respuesta rápida

Un equipo recibe un código de verificación de Swiggy en OTP Route pidiendo un número para el servicio swiggy en el OTP Gateway y leyendo después el código en el panel o recogiéndolo mediante sondeo de la API o un webhook firmado. Los precios parten de $0.20 por código, y si no llega ningún SMS en 20 minutos, el cargo vuelve a tu monedero.

¿Cuándo envía Swiggy un código de un solo uso?

Swiggy, la app india de reparto de comida y comercio rápido, trata el número móvil como la identidad de la cuenta. Registrarse, iniciar sesión en un teléfono nuevo, reinstalar la app o actualizar el número registrado dependen de una contraseña de un solo uso por SMS y no de una contraseña de larga duración.

Por eso los equipos buscan un número de teléfono de Swiggy que puedan controlar: un equipo de operaciones que gestiona una cuenta de empresa compartida para pedidos de oficina, una agencia que revisa de extremo a extremo el flujo de una página de campaña, o ingenieros de QA que necesitan ver el paso de verificación desde el lado del usuario mientras prueban el traspaso de su propio producto.

¿De qué país debe ser un número virtual para Swiggy?

La ruta swiggy figura en 201 países, entre ellos India, Emiratos Árabes Unidos, Reino Unido, Singapur, Nepal, Sri Lanka, Bangladés, Malasia, Australia, Canadá, Estados Unidos, Arabia Saudita, Catar y Alemania.

El servicio de Swiggy se centra en la India, así que un número +91 suele corresponder al mercado para el que está pensada la cuenta. Otras rutas sirven cuando tu caso de prueba trata específicamente de un usuario del extranjero que introduce un número extranjero, pero que Swiggy acepte ese número es decisión de Swiggy, no nuestra. Elige el país que describe realmente tu escenario.

Los números móviles indios tienen diez dígitos y, en formato E.164, se convierten en +91 seguido de esos diez dígitos. Si tus sistemas guardan cuentas de prueba, almacénalas en esa forma canónica para que una prueba de recuperación posterior pueda encontrar el número exacto, y registra qué id de activación produjo cada código.

¿Cómo funciona el flujo de la API de códigos de verificación de Swiggy?

  1. Consulta el coste con GET /api/v1/prices?country=in&service=swiggy.
  2. Haz el pedido con POST /api/v1/activations y {"service": "swiggy", "country": "in"}; guarda el id de activación.
  3. Introduce el número en la pantalla de inicio de sesión de Swiggy.
  4. Recibe activation.sms_received en tu webhook. Valida X-OTPRoute-Signature calculando HMAC-SHA256 sobre la marca de tiempo, un punto y el cuerpo en bruto con el secreto del endpoint; descarta las marcas de tiempo antiguas.
  5. Haz que el manejador sea idempotente, con el id de activación como clave, porque una entrega puede reintentarse.

¿Prefieres el sondeo? Llama a GET /api/v1/activations/{id} con un intervalo prudente. Las claves usan el prefijo or_live_, y cada cuenta puede tener 10 claves y 5 endpoints de webhook, con un tope de 300 solicitudes por minuto. Consulta la documentación y el tutorial de captura por webhook.

¿Cómo recibo un OTP de Swiggy desde el panel?

Inicia sesión, elige Swiggy como servicio y un país, mira el precio en pantalla y confirma. Pega el número en Swiggy, pide el código y aparecerá junto al número en tu panel en cuanto llegue el SMS. Para esta vía no hace falta programar, lo que resulta cómodo para personal de soporte u operaciones que solo necesita completar una verificación. El pedido y su código también son visibles a través de la API, de modo que un desarrollador puede auditar después lo ocurrido.

¿Por qué podría no llegar un código de Swiggy?

Las activaciones duran 20 minutos y solo pagas si el código llega; un pedido caducado o cancelado se reembolsa por completo al monedero. Motivos habituales del silencio:

  • Swiggy puede rechazar números virtuales o un rango concreto.
  • Una ruta puede ir lenta temporalmente; reintenta más tarde en vez de volver a pedir en un bucle apretado.
  • El país no encaja con el flujo que estás probando; prueba con la ruta que corresponda a tu escenario.

Nuestra nota sobre cómo reducir las entregas fallidas de OTP profundiza en el diseño de reintentos.

¿Cuándo es mejor un número dedicado que una activación de un solo uso?

Un número del Gateway sirve para un código. Si una cuenta debe volver a iniciar sesión semanas después, importa más un número que conserves. Los números dedicados están disponibles al instante solo en EE. UU. y Canadá, desde $1.95/month, con SMS entrantes en el panel y en tu webhook. En el caso de Swiggy, eso solo ayuda cuando un número estadounidense o canadiense encaja realmente con la cuenta, algo que decide el propio Swiggy.

OTP Route cobra con un monedero prepago en USD sin cuota mensual; se recarga con tarjeta o USDT/USDC y se obtiene una factura en PDF cada vez. El modo sandbox está disponible bajo petición para pruebas de integración. Respeta los términos de Swiggy, mantén una cuenta por persona o negocio reales y usa OTP Route solo para probar y operar tus propias cuentas y productos legítimos, conforme a la Política de uso aceptable.

Preguntas frecuentes

¿Puedo recibir un OTP de Swiggy sin una SIM india?

Sí. Pide un número indio para el servicio swiggy en el OTP Gateway y lee el código en el panel o a través de la API.

¿Qué id de servicio usa Swiggy en la API?

El id de servicio es swiggy; combínalo con un id de país como in en la solicitud de activación.

¿Aceptará Swiggy todos los números virtuales?

No. Swiggy decide qué números acepta. Si el código no llega en 20 minutos, el importe completo vuelve a tu monedero.

¿Cuánto cuesta un número de verificación de Swiggy?

Desde $0.20 por código; la cifra en vivo depende del país y se muestra antes de pedir. La página de precios explica el modelo.

¿Puedo iniciar sesión en la misma cuenta de Swiggy el mes que viene con ese número?

Normalmente no, porque un número del Gateway es para un solo código. Planifica la recuperación con un número que tu empresa conserve.

¿Es posible hacer verificación por SMS de Swiggy para pruebas dentro de un pipeline de CI?

Sí, el pedido y la captura por webhook pueden ejecutarse desde un job de pruebas; añade un retroceso (back-off) entre intentos para que un número rechazado no desencadene una avalancha de reintentos.

¿Puedo abrir varias cuentas de Swiggy con estos números?

No. Mantén una cuenta por persona o negocio reales y respeta los términos de Swiggy y nuestra Política de uso aceptable.

¿Está OTP Route afiliado a Swiggy?

No. Swiggy es una marca registrada de su titular, y OTP Route no tiene ninguna alianza con ella.

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.