API de Workflows
Endpoints para criar, listar, executar e gerenciar workflows programaticamente.
Listar workflows
GET /api/workflows
Authorization: Bearer {token}
X-Project-ID: {projectId}
// Respuesta: lista de workflows del proyectoObter um workflow
GET /api/workflows/{workflowId}
Authorization: Bearer {token}
X-Project-ID: {projectId}
// Respuesta: detalle del workflow con nodos y conexionesExecutar um workflow
POST /api/workflows/{workflowId}/execute
Authorization: Bearer {token}
X-Project-ID: {projectId}
Content-Type: application/json
{
"triggerData": {
"campo1": "valor1",
"campo2": "valor2"
}
}
// Respuesta: ID de la ejecucion creadaAlterar status
PATCH /api/workflows/{workflowId}/status
Authorization: Bearer {token}
Content-Type: application/json
{
"status": "ACTIVE" // DRAFT, ACTIVE, INACTIVE, ARCHIVED
}