hiveflow
    • Autenticación
      • Registrar nuevo usuario
        POST
      • Iniciar sesión
        POST
      • Solicitar reset de contraseña
        POST
      • Resetear contraseña con token
        POST
    • Autenticación Social
      • Iniciar autenticación con Google
      • Callback de autenticación con Google
      • Iniciar autenticación con GitHub
      • Callback de autenticación con GitHub
    • Perfil
      • Obtener perfil del usuario autenticado
      • Actualizar perfil del usuario
    • API Keys
      • Listar API keys del usuario
      • Crear nueva API key
      • Revocar/eliminar API key
    • Flujos
      • Obtener todos los flujos del usuario
      • Crear nuevo flujo
      • Obtener flujo específico
      • Actualizar flujo completo
      • Eliminar flujo
      • Archivar/desarchivar flujo
      • Actualizar nombre del flujo
    • Nodos
      • Eliminar entrada específica del historial del nodo
      • Limpiar todo el historial de nodos del flujo
      • Obtener tipos de nodos disponibles
      • Obtener todos los nodos de un flujo
      • Agregar nuevo nodo a un flujo
      • Actualizar nodo existente
      • Eliminar nodo
      • Obtener historial de ejecuciones del nodo
      • Limpiar historial completo del nodo
      • Duplicar nodo existente
      • Validar configuración del nodo
    • Conexiones
      • Obtener todas las conexiones de un flujo
      • Crear nueva conexión entre nodos
      • Actualizar conexión existente
      • Eliminar conexión entre nodos
      • Validar todas las conexiones del flujo
      • Crear múltiples conexiones en lote
      • Eliminar múltiples conexiones en lote
    • Triggers
      • Actualizar configuración de triggers del flujo
      • Regenerar API key del trigger del flujo
      • Actualizar configuración de triggers del nodo
      • Regenerar API key del trigger del nodo
      • Ejecutar flujo mediante trigger público
      • Ejecutar nodo específico mediante trigger público
    • Procesamiento
      • Procesar/ejecutar flujo completo
      • Detener ejecución del flujo
      • Obtener estado actual del flujo
      • Obtener estado de un proceso específico
      • Obtener historial de procesos del flujo
      • Procesar/ejecutar un nodo individual
    • IA
      • Generar flujo automáticamente con IA
    • LLM
      • Obtener modelos disponibles por proveedor
      • Procesar texto con un modelo LLM específico
      • Obtener lista de proveedores disponibles
    • MCP
      • Lista todos los servidores MCP registrados
      • Registra un nuevo servidor MCP
      • Obtiene información detallada de un servidor MCP
      • Actualiza la configuración de un servidor MCP
      • Elimina un servidor MCP
      • Conecta a un servidor MCP
      • Desconecta de un servidor MCP
      • Lista las herramientas disponibles en un servidor MCP
      • Ejecuta una herramienta MCP
      • Lista los recursos disponibles en un servidor MCP
      • Lee un recurso MCP
      • Habilita la reconexión automática
      • Deshabilita la reconexión automática
      • Ejecuta reconexión automática manual
    • WhatsApp
      • Listar todas las sesiones de WhatsApp
      • Inicializar nueva sesión de WhatsApp
      • Obtener estado de una sesión específica
      • Desconectar y eliminar sesión
      • Obtener lista de chats de una sesión
      • Obtener mensajes de un chat específico
      • Enviar mensaje a través de WhatsApp
      • Marcar mensajes como leídos
      • Obtener lista de grupos
      • Configurar webhook para eventos de WhatsApp
    • HiveFlow Database
      • Lista las colecciones del usuario
      • Crea una nueva colección para el usuario
      • Busca documentos en una colección del usuario
      • Inserta un documento en una colección del usuario
      • Actualiza un documento en una colección del usuario
      • Elimina un documento de una colección del usuario
      • Elimina una colección completa del usuario (metadatos y todos sus documentos)
      • Ejecuta una operación de memoria (save, search, update, delete)
      • Ejecuta múltiples operaciones de memoria en secuencia
    • Extension
      • Procesa datos enviados desde la extensión web
      • Obtiene flujos disponibles para la extensión
      • Obtiene el estado de un proceso iniciado desde la extensión
      • IA directa desde la extensión (sin flujo) con modelo default
      • IA directa sobre un PDF subido desde la extensión (extrae texto server-side)
      • Modelo default y lista permitida para la IA directa de la extensión
      • Lista los chats de la extensión del usuario (source web-extension)
      • Crea un chat de la extensión (se guarda como conversación HiveSmart con source web-extension)
      • Obtiene un chat de la extensión con sus mensajes
      • Renombra un chat de la extensión
      • Elimina un chat de la extensión
      • Reemplaza los mensajes del chat (máx 50) y auto-genera el título si es el default
    • Redis Integration
      • Valida la conexión a Redis
      • Configura automáticamente Redis como servidor MCP
      • Obtiene configuraciones predefinidas de Redis
    • Workflows
      • Create and optionally start a new workflow
      • List workflows with filtering
      • Get workflow details
      • Search workflows
    • Queries
      • Query workflow state
      • Get workflow event history
    • Signals
      • Send signal to workflow
      • Cancel workflow
      • Pause workflow
      • Resume workflow
    • Timers
      • Schedule timer for workflow
      • List workflow timers
      • Cancel timer
    • System
      • Get system overview
      • Get task queue statistics
      • Get worker statistics
      • Health check
    • Metrics
      • Get performance metrics
    • Hybrid System
      • Get hybrid system statistics
    • Agents
      • Listar agents del usuario/organización
      • Crear un agent
      • Obtener detalle de un agent
      • Listar sesiones de chat del agent
      • Crear una sesión de chat
      • Obtener una sesión con su historial
      • Eliminar una sesión
      • Enviar mensaje al agent
    • Hive Tools (App Instances)
      • Listar instancias (view_resources)
      • Crear instancia (edit_resources)
      • Detalle de la instancia (view_resources)
      • Reemplazar la instancia (edit_resources)
      • Eliminar la instancia (edit_resources)
      • Parche parcial del data (edit_resources)
      • ✨ Generar el playbook de un worker con IA (view_resources)
      • Re-firmar una URL de S3 caducada (view_resources)
      • Añadir mensaje a una conversación de la app (edit_resources)
      • Flows vinculados a una instancia (view_resources)
    • Careers
      • Enviar aplicación a una vacante
      • Listar aplicaciones (interno)
      • Actualizar estado de una aplicación
    • CLI
      • Iniciar device flow (sin auth)
      • Aprobar un device code (desde la web, autenticado)
      • Denegar un device code
      • CLI: sondear el estado del device flow (sin auth)
      • Generar token manual para el CLI
      • Verificar el token del CLI
      • Proxy LLM del agente nativo del CLI (formato Anthropic Messages)
    • Hive Apps
      • Listar Hive Apps
      • Crear una Hive App
      • Obtener una app
      • Actualizar una app
      • Eliminar una app
      • Obtener los archivos de código de la app
      • Actualizar archivos de código
      • Chatear con el constructor de la app
      • Vincular un flow como backend de la app
      • Desvincular el flow de la app
      • Crear un flow acorde a la app y vincularlo
      • Obtener el contrato de I/O app↔flow
      • Guardar el contrato de I/O
      • Iniciar el preview en vivo (sandbox)
      • Detener el preview
      • Crear snapshot de versión
      • Restaurar una versión
      • Desplegar la app a URL pública
      • Re-desplegar la app
      • Retirar la app de producción
      • Estado del deploy
    • Skills
      • Listar skills
      • Crear una skill
      • Obtener una skill
      • Actualizar una skill
      • Eliminar una skill
      • Activar/desactivar una skill
      • Resumen de tokens del contexto inyectado
      • Skills activas para un flow
      • Alternar una skill para un flow específico
    • Genius
      • Listar conversaciones con Genius
      • Crear una conversación
      • Obtener una conversación con su historial
      • Eliminar una conversación
      • Renombrar una conversación
      • Enviar mensaje a Genius
      • Cancelar la generación en curso
      • Enviar feedback de un mensaje
    • Organizaciones
      • Listar mis organizaciones
      • Crear organización
      • Detalle de la organización activa
      • Actualizar la organización (manage_settings)
      • Eliminar la organización (solo owner)
      • Catálogo de permisos por rol
      • Listar miembros (view_resources)
      • Cambiar rol de un miembro (manage_members)
      • Expulsar miembro (manage_members)
      • Invitar a la organización (manage_members)
      • Listar invitaciones (manage_members)
      • Aceptar una invitación
      • Listar workspaces de la organización
      • Crear workspace (manage_workspaces)
      • Actualizar workspace (manage_workspaces)
      • Eliminar workspace (manage_workspaces)
      • Listar equipos (view_resources)
      • Crear equipo (manage_teams)
      • Cambiar mi organización activa
      • Cambiar mi workspace activo
      • Presupuesto de la organización (manage_settings)
      • Credenciales LLM a nivel org (manage_settings)
      • Actualizar credenciales LLM de la org (manage_settings)
    • Remote Control
      • CLI: registrar la sesión de una terminal
      • CLI: latido de la sesión
      • CLI: desconectar la sesión
      • CLI: long-poll de prompts entrantes
      • CLI: entregar la respuesta de un prompt
      • CLI: streaming de pasos intermedios
      • CLI: espejar al hilo lo tecleado/respondido localmente
      • CLI: estado 'pensando' compartido
      • WEB: listar las terminales del usuario
      • WEB: enviar un prompt a una terminal
    • Procesos en ejecución (tiempo real) del usuario o de su organización
      GET
    • Schemas
      • Schemas
        • User
        • Flow
        • Node
        • Edge
        • Error
        • Success
      • MCPServer
      • RedisConnection
      • Agent
      • ChatSession
      • KanbanCard
      • WorkerHeartbeat
      • JobApplication
      • ExtensionData
      • ExtensionFlow
      • ExtensionProcessResponse
      • ExtensionFlowsList
      • ProcessStatus
      • HiveApp
      • HiveSkill
      • GeniusConversation
      • MCPTool
      • MCPResource
      • MCPServerInfo
      • MCPToolExecution
      • MCPResourceRead
      • MCPExecutionResult
      • MCPServerList
      • MCPConnectionResponse
      • RCSession

    MCPToolExecution

    {
        "parameters": {
            "path": "/path/to/file.txt"
        }
    }
    Built with