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

Maytapi/Documentación//sendMessage

/sendMessageTodos los tipos de archivo, un endpoint

API de mensajes multimedia de WhatsApp

Envía imágenes, vídeo, GIF, documentos PDF, Excel y Word, audio y stickers desde tu propio número de WhatsApp, o pon una foto encima de un mensaje con botones. Un solo endpoint sendMessage: pasa una URL o base64 y el tipo de archivo se detecta solo.

  • imágenes, vídeo y GIF
  • PDF, Excel y Word
  • archivos de hasta 50MB
  • multimedia en botones
Enviar imágenes, vídeo, audio y documentos con la API de WhatsApp
Tipos de archivo

Todos los archivos que WhatsApp puede enviar

El mismo endpoint y las mismas cabeceras para cada tipo; solo cambian el campo type y algunas opciones.

  • type: media

    Imágenes

    Imágenes JPG, PNG y WebP con un pie opcional. Usa isHd para enviar fotos más nítidas donde WhatsApp lo permite.

  • type: media

    Vídeo

    Vídeos MP4 con pie que se reproducen dentro del chat. Usa type: shortVideo para una nota de vídeo redonda.

  • isGif: true

    GIF

    Envía un MP4 corto con isGif y WhatsApp lo reproduce en bucle como un GIF.

  • type: media + filename

    PDF, Excel y Word

    Facturas, listas de precios e informes en PDF, XLSX o DOCX, con el nombre de archivo que verá tu cliente.

  • type: media

    Audio

    Envía archivos de audio OGG (Opus) y MP3 desde una URL o en base64.

  • type: sticker

    Stickers

    Envía un sticker WebP igual que una imagen.

Imágenes y vídeo

Envía cualquier archivo por URL o base64

Pon una URL pública en el campo message o pasa el archivo en base64. Añade un pie con text y activa isHd para imágenes más nítidas.

  • ✓Imágenes, vídeo y audio por URL o base64
  • ✓Un pie en cada mensaje multimedia
  • ✓Archivos de hasta 50MB
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@c.us",
    "type": "media",
    "message": "https://example.com/new-arrival.jpg",
    "text": "New arrival: classic sneaker, $59",
    "isHd": true
  }'
Documentos

Archivos PDF, Excel y Word con tu propio nombre

Envía facturas, listas de precios e informes como documentos. Con filename el cliente ve factura-10482.pdf en lugar de un nombre aleatorio.

  • ✓PDF, XLSX, DOCX y otros documentos
  • ✓Nombre de archivo y pie personalizados
  • ✓Funciona en chats, grupos y canales
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@c.us",
    "type": "media",
    "message": "https://example.com/files/inv-10482.pdf",
    "filename": "invoice-10482.pdf",
    "text": "Your invoice for order #10482"
  }'
GIF y stickers

GIF, stickers y notas de vídeo

Añade isGif a un MP4 corto y WhatsApp lo reproduce en bucle como un GIF. Los stickers se envían como WebP y shortVideo envía una nota de vídeo redonda.

  • ✓isGif: true para GIF en bucle
  • ✓Stickers WebP y notas de vídeo redondas
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@c.us",
    "type": "media",
    "message": "https://example.com/sale.mp4",
    "text": "Weekend sale starts now",
    "isGif": true
  }'
Multimedia en botones

Pon una foto encima de un mensaje con botones

Los mensajes con botones también aceptan el campo media: muestra la foto de un producto, de un paquete o un banner de promoción sobre los botones Seguir pedido o Comprar.

  • ✓Campo media en mensajes buttons
  • ✓Botones de respuesta, URL, llamada y copiar código
  • ✓Título y pie opcionales alrededor del contenido
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@c.us",
    "type": "buttons",
    "message": "Classic sneaker, sizes 38–45",
    "media": "https://example.com/sneaker.jpg",
    "buttons": [
      {
        "id": "buy",
        "text": "Buy now"
      },
      {
        "id": "sizes",
        "text": "See sizes"
      }
    ]
  }'
Casos de uso

Qué envían los equipos con la API multimedia

  • Facturas y recibos

    Envía la factura o el recibo en PDF directamente al WhatsApp del cliente tras la compra.

  • Listas de precios

    Envía la lista de precios del mes en Excel o PDF a distribuidores y clientes mayoristas.

  • Soporte con capturas

    Envía imágenes explicativas, vídeos cortos y notas de voz desde tu helpdesk.

  • Fotos de producto con botones

    Muestra la foto de un producto con los botones Comprar y Detalles cuando un cliente pregunta por él.

  • Vídeos y GIF promocionales

    Anuncia una oferta en una comunidad o un canal con un vídeo corto o un GIF en bucle.

  • Informes para clientes

    Entrega informes diarios o semanales como documentos al número de cada cliente.

FAQ

Preguntas frecuentes sobre mensajes multimedia

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

Centro de ayuda →
¿Qué tamaño puede tener un archivo?

Con sendMessage se pueden enviar archivos de hasta 50MB. Los vídeos muy grandes pueden tardar más en subirse a WhatsApp.

¿Puedo enviar un archivo sin alojarlo?

Sí. Envía el archivo como data URL en base64 en el campo message en lugar de un enlace público.

¿Necesito aprobación de plantillas para enviar multimedia?

No. Maytapi envía desde tu propio número a través de WhatsApp Web, así que imágenes, vídeo, documentos y cualquier otro tipo multimedia salen sin revisión de plantillas de Meta.

¿Puedo enviar multimedia a grupos y canales?

Sí. Usa el id del grupo o del canal como to_number; los canales también aceptan imágenes, vídeo, documentos, GIF y stickers.

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.