Ir al contenido

ClickUp - Listar tareas

↩ Parte de la integración ClickUp.

Devuelve las tareas que contiene una lista de ClickUp (GET /list/{list_id}/task). El nodo desenvuelve el { "tasks": [...] } de ClickUp y le entrega al nodo siguiente un array plano, lo que combina naturalmente con el Iterador: leés una lista como “Pendientes de revisión” y procesás cada tarea.

CampoTipoObligatorioDescripción
credentials_idcredentialsSíCredencial de ClickUp
list_idtextoSíid de la lista
archivedtextoNotrue para incluir tareas archivadas
subtaskstextoNotrue para incluir subtareas
pagenúmeroNoPágina para la paginación (empieza en 0)

list_id se resuelve con variables dinámicas ({{data.campo}}). archived y subtasks solo se envían cuando su valor es exactamente true; con cualquier otro valor no se mandan.

Este nodo requiere una credencial ClickUp (tipo de servicio clickup):

CampoDescripción
tokenPersonal API token desde ClickUp → Settings → Apps → API Token

Un array de tareas. _meta trae el conteo y el last_page de ClickUp, que indica si queda otra página:

{
"data": [
{
"id": "86a1b2c3d",
"name": "Pedido: ACME S.A.",
"status": { "status": "to do", "type": "open" },
"due_date": "1786788000000",
"url": "https://app.clickup.com/t/86a1b2c3d"
},
{
"id": "86a1b2c3e",
"name": "Pedido: Globex",
"status": { "status": "in progress", "type": "custom" },
"due_date": null,
"url": "https://app.clickup.com/t/86a1b2c3e"
}
],
"_meta": {
"moduleVersion": "1.0.0",
"success": true,
"count": 2,
"last_page": true,
"totalMs": 342
}
}

Si la lista está vacía el nodo igual termina bien y devuelve [].

{
"credentials_id": "clickup_ops",
"list_id": "901300123456"
}
{
"credentials_id": "clickup_ops",
"list_id": "901300123456",
"subtasks": "true",
"page": 1
}

Pasá el array a un Iterador para trabajar de a una tarea: por ejemplo, comentar cada tarea vencida.

  • ClickUp página este endpoint de a 100 tareas por página y page empieza en 0. Cuando _meta.last_page es false, volvé a ejecutar el nodo con el número de página siguiente.
  • Las tareas cerradas quedan fuera salvo que los filtros de la lista digan otra cosa; archived: true trae las archivadas.
  • Cada llamada lee una sola lista. Para barrer un espacio entero, iterá sobre sus listas o usá el nodo HTTP sobre el endpoint de equipo GET /team/{team_id}/task.