Todoist
Todoist is a task management application that helps users organize and prioritize their to-do lists.
Categories: productivity-and-collaboration
Type: todoist/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
clientId | Client Id | STRING | TEXT | true | |
clientSecret | Client Secret | STRING | TEXT | true |
Actions
Create Task
Name: createTask
Creates a new task.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
__item | Contact | OBJECT Properties{STRING(content), STRING(description), STRING(project_id), INTEGER(priority)} | OBJECT_BUILDER | null |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
body | OBJECT Properties{STRING(id), STRING(project_id), STRING(content), STRING(description), INTEGER(priority)} | OBJECT_BUILDER |
JSON Example
{ "label" : "Create Task", "name" : "createTask", "parameters" : { "__item" : { "content" : "", "description" : "", "project_id" : "", "priority" : 1 } }, "type" : "todoist/v1/createTask"}
Mark Task as Completed
Name: markTaskCompleted
Mark a tas as being completed.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
taskId | Task ID | STRING | SELECT | ID of the task to be closed. | true |
JSON Example
{ "label" : "Mark Task as Completed", "name" : "markTaskCompleted", "parameters" : { "taskId" : "" }, "type" : "todoist/v1/markTaskCompleted"}
Create Project
Name: createProject
Creates a new project.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
__item | Project | OBJECT Properties{STRING(name), STRING(color), BOOLEAN(is_favorite)} | OBJECT_BUILDER | null |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
body | OBJECT Properties{STRING(id), STRING(name), STRING(color), STRING(is_favorite), STRING(url)} | OBJECT_BUILDER |
JSON Example
{ "label" : "Create Project", "name" : "createProject", "parameters" : { "__item" : { "name" : "", "color" : "", "is_favorite" : false } }, "type" : "todoist/v1/createProject"}