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

Maytapi/Documentación/Getting started

Getting startedUnos 10 minutos

Cómo enviar tu primer mensaje de WhatsApp con la API

De una cuenta nueva a un mensaje entregado en cuatro pasos: vincula tu número, copia tus credenciales, envía una petición y recibe la confirmación de entrega. Sin proceso de aprobación ni plantillas.

  • vinculación por QR
  • pid y token
  • una petición POST
  • entrega en el webhook
Enviar mensajes con la API de WhatsApp desde tu propio número
Página de ID de producto y token en la consola de Maytapi con el primer mensaje llegando a WhatsApp
Pasos

Cuatro pasos hasta tu primer mensaje

Todo lo siguiente se hace desde la consola y un terminal; no hace falta SDK.

  • step 1

    Crea una cuenta

    Regístrate en la consola e inicia la prueba gratuita, sin tarjeta.

  • step 2

    Vincula tu número

    Añade un teléfono y escanea el QR con WhatsApp en tu móvil (Dispositivos vinculados). Tu número se queda como está.

  • step 3

    Copia tus credenciales

    Tu pid y tu token están en la página de token de la consola; el phone_id aparece junto a tu número.

  • step 4

    Envía la petición

    Haz un POST a /sendMessage con la cabecera x-maytapi-key y un cuerpo JSON.

Credenciales

Encuentra pid, phone_id y token

Todas las peticiones usan la misma URL base con tu pid y phone_id, y tu token en la cabecera x-maytapi-key. También puedes listar tus teléfonos por API.

  • ✓Token y pid: consola → Settings → Token
  • ✓phone_id: junto a cada número o con /listPhones
  • ✓Mantén el token en secreto: da acceso total a tu cuenta
listPhones
curl "https://api.maytapi.com/api/$PID/listPhones" \
  -H "x-maytapi-key: $TOKEN"
Enviar

Envía el primer mensaje

Envía un mensaje de texto a cualquier número de WhatsApp en formato internacional. La petición añade el mensaje a la cola de tu teléfono y responde al instante.

  • ✓to_number en formato internacional, p. ej. 3461xxxxx67
  • ✓type: text con un message
  • ✓La respuesta incluye el id del mensaje
curl -X POST "https://api.maytapi.com/api/$PID/$PHONE_ID/sendMessage" \
  -H "x-maytapi-key: $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "to_number": "3461xxxxx67",
    "type": "text",
    "message": "Hello from the Maytapi WhatsApp API!"
  }'
Comprobar

Comprueba que ha llegado

Configura un webhook para recibir las confirmaciones de entrega y lectura, o revisa el estado del teléfono si un mensaje no sale.

  • ✓/setWebhook para confirmaciones y mensajes entrantes
  • ✓/{phone_id}/status y /screen para la sesión
  • ✓/{phone_id}/queue para ver mensajes pendientes
curl "https://api.maytapi.com/api/$PID/$PHONE_ID/status" \
  -H "x-maytapi-key: $TOKEN"
Siguientes pasos

Qué hacer después

  • Recibe mensajes

    Configura el webhook para recibir mensajes entrantes y confirmaciones.

  • Añade botones

    Envía botones, listas y carruseles desde el mismo endpoint.

  • Evita bloqueos

    Calienta los números nuevos y aprende qué provoca las restricciones.

FAQ

Preguntas frecuentes para empezar

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

Centro de ayuda →
¿Necesito un número nuevo?

No. Vinculas tu número de WhatsApp actual con un QR y sigue funcionando en tu teléfono como siempre.

¿Por qué no ha llegado mi mensaje?

Revisa primero el estado del teléfono: la sesión debe estar activa. Después mira la cola y los logs en la consola. WhatsApp también puede limitar los primeros mensajes a números nuevos; consulta la guía para evitar bloqueos.

¿Puedo probar sin pagar?

Sí. La prueba abre todos los endpoints durante tres días sin tarjeta.

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.