Conectar Dinaup con Make (Integromat)
Make es una plataforma de automatizacion visual que permite conectar aplicaciones sin codigo. Esta guia explica como integrarla con la API REST de Dinaup para automatizar flujos de trabajo.
Requisitos previos
- Cuenta en Make.com
- Clave API de Dinaup (ver Generar clave API)
1. Crear un escenario en Make
- Inicia sesion en Make.com.
- Haz clic en Create a new scenario.
- Se abrira el editor visual de automatizaciones.
2. Configurar la autenticacion
- Anade un modulo HTTP > Make a request.
- Configura los headers de autenticacion:
| Header | Valor |
|---|---|
Authorization | Bearer TU_CLAVE_API |
Content-Type | application/json |
- Para verificar que funciona, usa la URL de prueba:
GET https://webhook.dinaup.com/api/whoami - Ejecuta el modulo. Debes recibir los datos de tu licencia.
3. Leer datos de Dinaup
Configura un modulo HTTP para consultar informes:
| Campo | Valor |
|---|---|
| URL | https://webhook.dinaup.com/api/reports?id=ID_INFORME&page=1&resultsPerPage=100 |
| Method | POST |
| Body | {} (objeto vacio, o filtros si los necesitas) |
Ejecuta para verificar que recibes datos. El resultado incluye las filas del informe en formato JSON.
4. Escribir datos en Dinaup
Anade otro modulo HTTP para crear o actualizar registros:
| Campo | Valor |
|---|---|
| URL | https://webhook.dinaup.com/api/writeoperations?sectionId=ID_SECCION&FieldPrimary=id&scripts=true |
| Method | POST |
| Body | {"id": "", "pr_campo1": "valor1", "pr_campo2": "valor2"} |
Deja "id": "" para crear un registro nuevo. Especifica un ID existente para actualizar.
5. Recibir webhooks desde Dinaup
Para disparar escenarios cuando cambian datos en Dinaup:
- En Make, crea un escenario con trigger Webhooks > Custom webhook.
- Copia la URL del webhook que genera Make.
- En Dinaup, configura un webhook saliente con esa URL.
- Ahora, cada vez que se cree o modifique un registro en Dinaup, Make ejecutara el escenario.
6. Probar el flujo completo
- Activa el escenario en Make (boton ON).
- Realiza la accion en Dinaup que debe disparar la automatizacion.
- Verifica en el historial de Make que el escenario se ejecuto correctamente.
Nuevo cliente en CRM, email de bienvenida automatico:
[Webhook: nuevo cliente] -> [Gmail: enviar email de bienvenida]
Factura emitida, notificacion en Slack:
[Webhook: nueva factura] -> [Slack: enviar mensaje al canal #ventas]
Protege tu clave API. No la expongas en escenarios publicos ni la compartas. Puedes generar claves diferentes para cada integracion y revocarlas individualmente.