Ejecutar con el SDK de Node.js
Usa el paquete oficial@fetch-hive/sdk cuando quieras invocar un deployment de flujo de trabajo desde Node.js o TypeScript. El SDK envuelve el endpoint público POST /v1/workflow/invoke, maneja la autenticación y admite tanto respuestas directas como entrega por callback.
Instalación
fetch global) y viene con tipos TypeScript.
Autenticación
Configura la variable de entornoFETCH_HIVE_API_KEY con tu clave de API del workspace:
Ejemplo básico
Ejecuta un deployment de flujo de trabajo directamente. La llamada se bloquea hasta que el flujo de trabajo termina:Referencia del método
Manejo de la respuesta
Entrega por callback
Pasa un bloqueasync para devolver respuesta inmediatamente y hacer que Fetch Hive llame a tu URL de callback cuando la ejecución termine:
webhook_secret para que puedas verificar la firma en el callback entrante. Consulta Entrega por callback y disparadores de webhook para el flujo de verificación y la forma del payload firmado.
Configuración
async: { enabled: true, ... } en lugar de aumentar los timeouts del cliente.
Errores
Las respuestas distintas a 2xx lanzan unError cuyo mensaje incluye el código de estado y el cuerpo de la respuesta:
Enlaces
Siguientes pasos
- Entrega por callback y disparadores de webhook - Verifica las firmas de callback
- Ejecutar con API - El mismo flujo con cURL
- Ejecutar con el SDK de Python
- Ejecutar con el SDK de Ruby
- Ejecutar con el SDK de PHP
- Invoke Workflow - Referencia completa del endpoint

