Nuevo Safe Mode calienta los números nuevos para reducir el riesgo de bloqueo en WhatsApp. Más información →

Maytapi/Documentación//checkPhones

/checkPhonesValida antes de enviar

API de verificación de números de WhatsApp

Averigua qué números están registrados en WhatsApp antes de escribirles. Envía una lista de números a un endpoint y recibe cuáles son válidos, para que tus mensajes solo lleguen a quien puede recibirlos.

  • verificación masiva
  • resultado válido / no válido
  • id de WhatsApp de cada número
  • herramienta online gratuita
Comprueba si un número está en WhatsApp
Por qué verificar

Por qué verificar los números primero

Enviar a números que no están en WhatsApp malgasta peticiones y solo añade riesgo.

  • list hygiene

    Limpia tus listas

    Elimina los números que no usan WhatsApp antes de una campaña o una importación.

  • forms

    Valida en el registro

    Comprueba el número en el momento en que el usuario lo escribe en tu formulario.

  • anti-ban

    Menos envíos fallidos

    Los mensajes a números sin WhatsApp nunca llegan; omitirlos mantiene limpio tu envío.

Petición

Verifica muchos números en una petición

Envía los números en formato internacional como un array. La respuesta devuelve cada número con su estado y el id de WhatsApp que puedes usar como to_number.

  • ✓Formato internacional, sin +
  • ✓valid: true o false para cada número
  • ✓Se devuelve el id de WhatsApp (…@c.us) de los números válidos
curl -X POST "https://api.maytapi.com/api/$PID/$PHONE_ID/checkPhones" \
  -H "x-maytapi-key: $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "numbers": [
      "3461xxxxx67",
      "3461xxxxx43"
    ]
  }'
Respuesta

Una respuesta clara: válido o no válido

Usa el campo valid para dividir tu lista y guarda el id devuelto para enviar mensajes sin más consultas.

  • ✓status: valid o invalid
  • ✓id._serialized listo para usar como to_number
response
{
  "success": true,
  "data": [
    {
      "status": "valid",
      "valid": true,
      "id": {
        "server": "c.us",
        "user": "3461xxxxx67",
        "_serialized": "3461xxxxx67@c.us"
      }
    },
    {
      "status": "invalid",
      "valid": false,
      "id": {
        "server": "c.us",
        "user": "3461xxxxx43",
        "_serialized": "3461xxxxx43@c.us"
      }
    }
  ]
}
Casos de uso

Dónde verifican números los equipos

  • Importaciones al CRM

    Marca qué clientes son contactables por WhatsApp al importar contactos.

  • Checkout

    Ofrece avisos por WhatsApp solo si el número está en WhatsApp.

  • Envíos más seguros

    Mantén los números no válidos fuera de tu cola de envío.

FAQ

Preguntas frecuentes sobre la verificación de números

Pregunta lo que quieras a nuestro equipo de soporte por WhatsApp. El tiempo medio de respuesta es inferior a 24 horas.

Centro de ayuda →
¿El titular sabe que se ha verificado su número?

No. La verificación no envía nada al número y el titular no recibe ningún aviso.

¿Hay una forma gratuita de probarlo?

Sí. El verificador de números gratuito de nuestra web comprueba números sueltos sin cuenta.

¿Qué formato de número debo usar?

Formato internacional con código de país y sin + ni espacios, por ejemplo 3461xxxxx67.

Empieza a usar la API de WhatsApp

Consigue tu clave y envía tu primer mensaje en diez minutos

Sin aprobación, sin plantillas, sin tarjeta. Todos los endpoints abiertos durante tres días.