Overview
This node interacts with Monday.com to manage items on boards. Specifically, the "Delete" operation under the "Item" resource allows users to delete an item by its ID. This is useful for automating cleanup tasks, removing outdated or irrelevant items from a board, or integrating Monday.com workflows with other systems that require item deletion.
Practical example: Automatically deleting completed tasks from a project board once they are marked done in another system.
Properties
| Name | Meaning |
|---|---|
| Board | The Monday.com board where the item exists. Options are dynamically loaded from available boards. |
| Item ID | The unique identifier of the item to delete. |
Output
The output JSON contains:
success: A boolean indicating whether the deletion was successful.itemId: The ID of the item that was deleted.
Example output:
{
"success": true,
"itemId": "123456789"
}
No binary data is output by this operation.
Dependencies
- Requires an API key credential for Monday.com with appropriate permissions to delete items.
- Uses Monday.com API version (defaulting to "2023-10" if not specified).
- The node depends on internal utility classes and methods to communicate with Monday.com's API.
Troubleshooting
Common issues:
- Invalid or missing Item ID: Ensure the provided Item ID exists on the specified board.
- Insufficient permissions: The API token must have rights to delete items on the target board.
- Network or API errors: Temporary connectivity issues or Monday.com API downtime can cause failures.
Error messages:
- If the item does not exist or cannot be deleted, the node will throw an error with a message from the Monday.com API.
- If the node is set to continue on fail, errors will be returned in the output JSON under an
errorfield for the respective input item.