Visión general
Joinotify Cloud es un proveedor de tecnología homologado por Meta. Nosotros mantenemos la integración con la Meta Cloud API y te la exponemos a través de nuestra infraestructura — tú conectas un número, recibes un token y empiezas a enviar.
Todo lo que normalmente retrasa un proyecto de WhatsApp oficial desaparece del camino:
- Sin Business Manager verificado. La verificación de negocio es nuestra, no tuya.
- Sin App Review. No creas ni envías una aplicación a Meta.
- Sin infraestructura. Nada de webhook propio en Meta, System User o token de larga duración que gestionar.
- Sin exponer credenciales. Tu token de Joinotify sustituye al de Meta; la credencial real nunca sale de nuestra infraestructura.
Las dos formas de usarlo
La API ofrece dos superficies sobre la misma base. Puedes mezclarlas en el mismo proyecto, con el mismo token.
API simplificada
Un endpoint de envío, con el payload reducido a lo esencial: el tipo va en el cuerpo y el número de origen se resuelve a partir de tu token. Cubre texto y plantillas, que son la mayor parte del volumen de cualquier integración.
curl -X POST https://api.joinotify.com/messages \
-H 'Authorization: Bearer sk_live_xxx' \
-H 'Content-Type: application/json' \
-d '{
"type": "text",
"to": "5541987111527",
"body": "Tu pedido #1042 salió para entrega."
}'
API espejada (/v1)
El mismo contrato de Meta, byte a byte. Si ya tienes código escrito contra el Graph, solo cambias el dominio y el token — nada más se modifica.
curl -X POST https://api.joinotify.com/v1/106540352242922/messages \
-H 'Authorization: Bearer sk_live_xxx' \
-H 'Content-Type: application/json' \
-d '{
"messaging_product": "whatsapp",
"to": "5541987111527",
"type": "text",
"text": { "body": "¡Hola!" }
}'
Consulta Compatibilidad con Meta para la tabla de sustitución completa y la lista de endpoints bloqueados.
Más allá del envío
La misma clave da acceso a lo que el panel hace con las conversaciones:
- Contactos — la base de contactos, campos propios y consentimiento de marketing, para mantener tu CRM sincronizado.
- Flujos — dispara desde tu sistema una automatización montada en el editor.
- Flujos por webhook — tu tienda inicia un flujo enviando sus datos a una URL.
- Campañas — una plantilla para un público entero, con programación y pausas automáticas.
- Bandeja de entrada — las conversaciones del equipo, para conectar un helpdesk o un bot.
Coexistencia con la aplicación WhatsApp Business
Un número conectado a Joinotify puede seguir usándose en la aplicación de WhatsApp Business del móvil. El historial de conversaciones y la lista de contactos pueden sincronizarse hacia la Cloud API justo después de la conexión — es el modo coexistencia.
Recibir eventos
Cada mensaje recibido, actualización de estado de entrega y cambio en plantillas llega hasta ti por webhook, en el mismo sobre que usa Meta. Firmamos cada entrega con HMAC y la reintentamos automáticamente si falla.
Empieza por Webhooks.
Siguientes pasos
- Inicio rápido — de cero al primer mensaje.
- Autenticación — cómo funciona el token.
- Límites de uso — cuántas peticiones por minuto.
- Errores — el sobre de error y la tabla completa de códigos.