Ir al contenido

Monday.com - Borrar ítem

↩ Parte de la integración Monday.com.

Este módulo borra un ítem con la mutation GraphQL delete_item:

mutation($item_id: ID!) {
delete_item(item_id: $item_id) { id }
}

Solo hace falta el id del ítem —no el del tablero— y la mutation devuelve el id del ítem borrado para que puedas confirmar la operación más adelante en el flujo.

CampoTipoObligatorioDescripción
credentials_idcredentialsSíCredencial de Monday
item_idtextSíID numérico del ítem a borrar

Este módulo requiere una credencial de tipo Monday.

CampoDescripción
tokenToken personal de la API (Avatar → Developers → My access tokens)
timeoutOpcional. Tiempo máximo de la petición en milisegundos (por defecto 20000)
{
"nextModule": null,
"data": { "id": "987654321" },
"_meta": {
"moduleVersion": "1.0.0",
"success": true,
"id": "987654321",
"totalMs": 231
}
}
{
"credentials_id": 8,
"item_id": "987654321"
}

Borrar el ítem encontrado por un nodo anterior

Sección titulada «Borrar el ítem encontrado por un nodo anterior»
{
"credentials_id": 8,
"item_id": "{{data.id}}"
}
  • En Monday, borrar un ítem lo manda a la papelera del tablero, desde donde un usuario puede restaurarlo durante un tiempo limitado. No es un borrado definitivo inmediato.
  • Al borrar un ítem también se borran sus subítems y sus updates.
  • Como este nodo es destructivo, protegelo detrás de una condición —o de una comprobación de estado con Leer ítem— en lugar de conectarlo directamente a un disparador.
  • Monday devuelve HTTP 200 incluso cuando la mutation falla. Un id inexistente lanza un error GraphQL, que el nodo informa como error de validación y no reintenta.
  • Si lo que querés es archivar en vez de borrar, usá la mutation archive_item desde Query GraphQL.