mirlo

Carpetas

Organizar flujos en carpetas

Las carpetas agrupan flujos. Se asigna un flujo a una carpeta con folderId al crearlo o actualizarlo.

Objeto Folder

{
  "id": "b7f2c3e1-0000-0000-0000-000000000000",
  "organizationId": "c2d1f0aa-0000-0000-0000-000000000000",
  "parentId": null,
  "name": "Ventas",
  "description": "Flujos del equipo comercial",
  "flowCount": 7,
  "activeFlowCount": 4,
  "createdAt": "2026-10-01T15:00:00.000Z",
  "updatedAt": "2026-10-01T15:00:00.000Z"
}

parentId es siempre null: las carpetas anidadas todavia no se exponen. activeFlowCount es la parte de flowCount con status: active.

Endpoints

MetodoRutaDescripcion
GET/flows/foldersListar carpetas con sus contadores (arreglo)
POST/flows/foldersCrear una carpeta (201)
PATCH/flows/folders/:folderIdRenombrar o actualizar
DELETE/flows/folders/:folderIdEliminar

Crear / actualizar

CampoTipoDescripcion
namestringRequerido al crear. Maximo 120 caracteres, no vacio
descriptionstringOpcional
curl -X POST "https://api.mirlo.com/v1/flows/folders" \
  -H "X-API-Key: sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "name": "Ventas" }'

Un nombre repetido responde 409. Una carpeta inexistente, 404.

Eliminar

Los flujos de la carpeta no se borran: quedan sin carpeta. Si la carpeta tiene subcarpetas, la respuesta es 409.

En esta pagina