clickUpTrigger.json•4.89 kB
{
"nodeType": "n8n-nodes-base.clickUpTrigger",
"displayName": "ClickUp Trigger",
"description": "Handle ClickUp events via webhooks (Beta)",
"version": 1,
"properties": [
{
"name": "authentication",
"displayName": "Authentication",
"type": "options",
"default": "accessToken",
"options": [
{
"name": "Access Token",
"value": "accessToken"
},
{
"name": "OAuth2",
"value": "oAuth2"
}
]
},
{
"name": "team",
"displayName": "Team Name or ID",
"type": "options",
"default": "",
"description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
"required": true
},
{
"name": "events",
"displayName": "Events",
"type": "multiOptions",
"default": [],
"required": true,
"options": [
{
"name": "*",
"value": "*"
},
{
"name": "folder.created",
"value": "folderCreated"
},
{
"name": "folder.deleted",
"value": "folderDeleted"
},
{
"name": "folder.updated",
"value": "folderUpdated"
},
{
"name": "goal.created",
"value": "goalCreated"
},
{
"name": "goal.deleted",
"value": "goalDeleted"
},
{
"name": "goal.updated",
"value": "goalUpdated"
},
{
"name": "keyResult.created",
"value": "keyResultCreated"
},
{
"name": "keyResult.deleted",
"value": "keyResultDelete"
},
{
"name": "keyResult.updated",
"value": "keyResultUpdated"
},
{
"name": "list.created",
"value": "listCreated"
},
{
"name": "list.deleted",
"value": "listDeleted"
},
{
"name": "list.updated",
"value": "listUpdated"
},
{
"name": "space.created",
"value": "spaceCreated"
},
{
"name": "space.deleted",
"value": "spaceDeleted"
},
{
"name": "space.updated",
"value": "spaceUpdated"
},
{
"name": "task.assignee.updated",
"value": "taskAssigneeUpdated"
},
{
"name": "task.comment.posted",
"value": "taskCommentPosted"
},
{
"name": "task.comment.updated",
"value": "taskCommentUpdated"
},
{
"name": "task.created",
"value": "taskCreated"
},
{
"name": "task.deleted",
"value": "taskDeleted"
},
{
"name": "task.dueDate.updated",
"value": "taskDueDateUpdated"
},
{
"name": "task.moved",
"value": "taskMoved"
},
{
"name": "task.status.updated",
"value": "taskStatusUpdated"
},
{
"name": "task.tag.updated",
"value": "taskTagUpdated"
},
{
"name": "task.timeEstimate.updated",
"value": "taskTimeEstimateUpdated"
},
{
"name": "task.timeTracked.updated",
"value": "taskTimeTrackedUpdated"
},
{
"name": "task.updated",
"value": "taskUpdated"
}
]
},
{
"name": "filters",
"displayName": "Filters",
"type": "collection",
"default": {},
"placeholder": "Add Field",
"options": [
{
"name": "folderId",
"displayName": "Folder ID",
"type": "string",
"default": ""
},
{
"name": "listId",
"displayName": "List ID",
"type": "string",
"default": ""
},
{
"name": "spaceId",
"displayName": "Space ID",
"type": "string",
"default": ""
},
{
"name": "taskId",
"displayName": "Task ID",
"type": "string",
"default": ""
}
]
}
],
"credentialsConfig": [
{
"name": "clickUpApi",
"required": true
},
{
"name": "default",
"required": false
},
{
"name": "authentication",
"required": false
},
{
"name": "team",
"required": true
},
{
"name": "filters",
"required": false
}
],
"io": {
"inputs": [],
"outputs": [],
"outputNames": [],
"hints": {}
},
"wiring": {
"role": "generic",
"requires": [],
"optional": [],
"consumedBy": [],
"consumes": [],
"produces": []
}
}