v2.44 · API REST

Construye sobre Mosend en minutos.

La API de Mosend te da control total sobre WhatsApp Business: conversaciones, mensajes, plantillas, broadcasts, bot, billing y webhooks. Documentación generada automáticamente desde el código — 663 endpoints en 92 módulos.

Quickstart

  1. 1
    Crea una API key
    Desde el dashboard ve a Configuración → Integraciones → API Keys y crea una key con los scopes necesarios. La verás una sola vez —cópiala.
  2. 2
    Configura la URL base
    Toda la API vive en https://api.mosend.dev. Las respuestas se envuelven en { data, timestamp }.
  3. 3
    Haz tu primera petición
    Envía un mensaje de texto al sandbox, o lista las conversaciones de tu organización para comprobar que todo funciona.
  4. 4
    Recibe webhooks
    Registra una URL para escuchar eventos (mensajes nuevos, cambios de estado, facturación). Cada request lleva firma HMAC SHA-256.
# 1. Generar API key (desde el dashboard) y exportarla
export MOSEND_TOKEN="mosk_live_xxxxxxxxxxxxxxxxxxxxxxxx"

# 2. Enviar tu primer mensaje
curl -X POST 'https://api.mosend.dev/organizations/<orgId>/messages' \
  -H "Authorization: Bearer $MOSEND_TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{
    "phoneNumberId": "<phoneNumberId>",
    "to": "+573000000000",
    "type": "text",
    "payload": { "body": "Hola desde Mosend" }
  }'

Conceptos clave

Explora la API

663 endpoints en 92 módulos
Empezar

Quickstart, autenticación, errores y changelog.

IntroducciónConstruir con agentes de IAAutenticaciónOAuth para aplicaciones+5
SDKs

SDKs (overview)Quickstart TypeScriptQuickstart PHP
Identidad y org89

Usuarios, organizaciones, miembros, roles, API keys.

authusersorganizationsmemberships+9
Mensajería105

Conversaciones, mensajes, plantillas, contactos, broadcasts.

conversationsmessagesreactionsstickers+9
WhatsApp Business34

WABA, números, embedded signup, perfiles de negocio.

whatsapp-flowswabaphone-numberswhatsapp-signups+1
Bot44

Auto-respuestas, eventos, flujos secuenciales y agente IA.

bot-configbot-agentsauto-repliesbot-events+9
Web Chat22

Canal admin y widget público embebible.

Identidad del visitanteweb-chatweb-chat-public
Bot · IA12

Agentes del bot (orquestación)Memoria del bot (guía)knowledge
Billing57

Planes, facturación, wallet, pagos y consumo.

plansplan-limitsbillingaddons+13
Agenda de citas28

Reservar citas (guía)agendagoogle-calendaragenda-booking-flow+1
Ventas y facturación39

Del pedido a la factura (guía)salesorderscatalogs
Licencias digitales73

Vender licencias (guía)license-delivery
Conectores10

conectores
Contenido y CRM54

documentslink-pagessolutionsTareas (guía)+2
Tiendas (e-commerce)12

ecommercestore-templates
Equipo y turnos34

attendancescheduleshift-remindersday-off
Webhooks y eventos7

Webhooks salientes (eventos) y entrantes (Meta).

Webhooks salientes (guía)webhooks-outbound
Otros43

Admin, audit, health, reports, notifications, leads, media.

audithealthreportsnotifications+6