🧩API
Actions: Uso del nodo “API” en Dapta
Caso de uso: Obtener las citas agendadas desde Cal.com y traerlas a un flujo automatizado.
✅ ¿Qué es el nodo API?
Es una acción de Dapta que te permite conectarte con otras plataformas (como CRMs, Google Sheets, WhatsApp, etc.) usando sus APIs públicas. Con este nodo puedes consultar, enviar o recibir información desde un sistema externo.
🎯 ¿Qué vas a lograr?
En este ejemplo, vas a aprender cómo conectarte con Cal.com, una plataforma para agendar citas (similar a Calendly), y traer automáticamente las citas que hayan sido reservadas en tu calendario.
🧭 Paso a paso para configurar el nodo
1. API cal.com para realizar el ejemplo
https://cal.com/docs/api-reference/v2/bookings/get-all-bookings Curl:
2. Crea una API Key en Cal.com
Entra a tu cuenta de Cal.com.
Ve al menú lateral izquierdo y haz clic en Settings (Configuraciones).
Busca la sección API Keys.
Crea una nueva clave con nombre (por ejemplo: "ACTION - API - DAPTA").
Marca la opción para que nunca expire y copia el código (token).
👉 Este token es importante porque sirve como una “llave” para acceder a tu información desde Dapta.
3. Configura el nodo API en Dapta
A. Método y URL
Método: GET
URL: https://api.cal.com/v2/bookings
Esto significa que queremos consultar (leer) información de la lista de agendamientos.
B. Encabezados (Headers)
Aquí debes decirle a Cal.com que tienes permiso para acceder a la información usando tu token.
Key: Authorization
Value: Bearer TU_TOKEN_AQUI (Reemplaza TU_TOKEN_AQUI por el que copiaste de Cal.com)
C. Parámetros opcionales (Query Parameters) (Opcional)
Si quieres, puedes filtrar las citas que te devuelve Cal.com. Por ejemplo, puedes traer solo las citas con cierto estado o de cierto evento. Ejemplos:
status: Filtra por estado (confirmed, canceled, etc.)
eventTypeId: Filtra por tipo de evento
4. Respuesta (complemento) Añadir un nodo de “response” ayuda a controlar la salida de la información
Last updated