Integración para Desarrolladores
AuraFlow no es solo una herramienta visual; es una plataforma extensible. Mediante nuestra API REST, puedes interactuar programáticamente con tus diagramas almacenados en la nube.
Autenticación
Para interactuar con la API, necesitas un Bearer Token que puedes generar en la sección de configuración de tu perfil Pro.
Authorization: Bearer YOUR_API_KEYEndpoints Principales
GET /api/diagrams: Lista todos tus diagramas.POST /api/diagrams: Crea un nuevo diagrama a partir de un JSON.PATCH /api/diagrams/[id]: Actualiza las propiedades o la privacidad de un diagrama.
Webhooks Contextuales
Puedes configurar webhooks para recibir notificaciones en tus sistemas (como Slack o Jira) cuando ocurran ciertos eventos:
- diagram.shared: Se dispara cuando cambian los permisos de acceso.
- comment.added: Notifica cuando alguien deja una observación en un nodo.
- validation.failed: Informa si un cambio automático de IA rompe la sintaxis BPMN.
Uso de Metadatos
Cada nodo puede contener metadatos personalizados en el campo data.attributes. Esto te permite asociar IDs de sistemas externos (ERP, CRM) directamente a las tareas del diagrama.