hiveflow
  1. Conexiones
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
      GET
    • Callback de autenticación con Google
      GET
    • Iniciar autenticación con GitHub
      GET
    • Callback de autenticación con GitHub
      GET
  • Perfil
    • Obtener perfil del usuario autenticado
      GET
    • Actualizar perfil del usuario
      PUT
  • API Keys
    • Listar API keys del usuario
      GET
    • Crear nueva API key
      POST
    • Revocar/eliminar API key
      DELETE
  • Flujos
    • Obtener todos los flujos del usuario
      GET
    • Crear nuevo flujo
      POST
    • Obtener flujo específico
      GET
    • Actualizar flujo completo
      PUT
    • Eliminar flujo
      DELETE
    • Archivar/desarchivar flujo
      PATCH
    • Actualizar nombre del flujo
      PATCH
  • 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
      GET
    • Crear nueva conexión entre nodos
      POST
    • Actualizar conexión existente
      PUT
    • Eliminar conexión entre nodos
      DELETE
    • Validar todas las conexiones del flujo
      POST
    • Crear múltiples conexiones en lote
      POST
    • Eliminar múltiples conexiones en lote
      DELETE
  • 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 del usuario
    • Registra un nuevo servidor MCP
    • Obtiene información de un servidor MCP específico
    • Actualiza un servidor MCP existente
    • 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 para un servidor MCP
    • Deshabilita la reconexión automática para un servidor MCP
    • Ejecuta reconexión automática de todos los servidores marcados
  • 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
  1. Conexiones

Eliminar múltiples conexiones en lote

🚀 Servidor de producción
https://api.hiveflow.com/api
🚀 Servidor de producción
https://api.hiveflow.com/api
DELETE
/flows/{flowId}/edges/batch
Conexiones
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request DELETE 'https://api.hiveflow.com/api/flows//edges/batch' \
--header 'Content-Type: application/json' \
--data-raw '{
    "edgeIds": [
        "string"
    ],
    "criteria": {
        "source": "string",
        "target": "string",
        "conditional": true
    }
}'
Response Response Example
{
    "success": true,
    "message": "Conexiones eliminadas exitosamente",
    "deletedCount": 0,
    "deletedEdges": [
        "string"
    ]
}

Request

Path Params
flowId
string 
required
ID del flujo
Body Params application/json
edgeIds
array[string]
optional
IDs de las conexiones a eliminar
criteria
object 
optional
Criterios para eliminar conexiones
source
string 
optional
Eliminar todas las conexiones desde este nodo
target
string 
optional
Eliminar todas las conexiones hacia este nodo
conditional
boolean 
optional
Eliminar solo conexiones condicionales
Examples

Responses

🟢200OK
application/json
Conexiones eliminadas exitosamente
Body
success
boolean 
optional
message
string 
optional
Example:
Conexiones eliminadas exitosamente
deletedCount
integer 
optional
deletedEdges
array[string]
optional
🟠401Unauthorized
🟠404Record Not Found
Modified at 2025-06-19 15:26:15
Previous
Crear múltiples conexiones en lote
Next
Actualizar configuración de triggers del flujo
Built with