Ticktick
ticktickTickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently.
Acciones disponibles (13)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Complete TaskTICKTICK_COMPLETE_TASKAcciónTool to mark a task as complete. use after confirming the task is done.
TICKTICK_COMPLETE_TASKAcciónTool to mark a task as complete. use after confirming the task is done.
Parámetros de entrada
task_idstringObligatorioIdentifier of the task to mark as complete.
project_idstringObligatorioProject identifier containing the task to complete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create TaskTICKTICK_CREATE_TASKAcciónTool to create a new task in ticktick. use after you have task details such as title, dates, and optional reminders or subtasks.
TICKTICK_CREATE_TASKAcciónTool to create a new task in ticktick. use after you have task details such as title, dates, and optional reminders or subtasks.
Parámetros de entrada
descstringExtended description of the task
itemsobject[]Checklist (subtask) items
titlestringObligatorioTitle of the task
contentstringMain content or notes of the task
dueDatestringISO 8601 due date/time, e.g., '2023-04-24T17:00:00+0000'
isAllDaybooleanSet true for an all-day task
priorityintegerTask priority (0=None, 1=Low, 3=Medium, 5=High)
timeZonestringTime zone identifier, e.g., 'America/Los_Angeles'
projectIdstringID of the project (list) to add the task to
remindersstring[]List of reminder triggers in RFC 5545 format, e.g., ['TRIGGER:PT10M', 'TRIGGER:PT0S']
sortOrderintegerInternal sort index
startDatestringISO 8601 start date/time, e.g., '2023-04-23T12:00:00+0000'
repeatFlagstringRRULE string for recurrence, e.g., 'RRULE:FREQ=DAILY;INTERVAL=1'
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TaskTICKTICK_DELETE_TASKAcciónTool to delete a specific task. use when you need to remove a task from a project after confirming both project and task ids.
TICKTICK_DELETE_TASKAcciónTool to delete a specific task. use when you need to remove a task from a project after confirming both project and task ids.
Parámetros de entrada
task_idstringObligatorioTask identifier to delete.
project_idstringObligatorioProject identifier containing the task to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User ProjectsTICKTICK_GET_USER_PROJECTAcciónTool to retrieve all projects for the user. use when you need to list available projects for selection.
TICKTICK_GET_USER_PROJECTAcciónTool to retrieve all projects for the user. use when you need to list available projects for selection.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Complete TaskTICKTICK_TICKTICK_COMPLETE_TASKAcciónTool to mark a specific task as complete. use after confirming the task is done.
TICKTICK_TICKTICK_COMPLETE_TASKAcciónTool to mark a specific task as complete. use after confirming the task is done.
Parámetros de entrada
task_idstringObligatorioTask identifier to mark complete.
project_idstringObligatorioProject identifier containing the task to complete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ProjectTICKTICK_TICKTICK_CREATE_PROJECTAcciónTool to create a new project in ticktick. use when you need to programmatically add a project after obtaining a valid access token.
TICKTICK_TICKTICK_CREATE_PROJECTAcciónTool to create a new project in ticktick. use when you need to programmatically add a project after obtaining a valid access token.
Parámetros de entrada
kindstringenumOptional project kind
TASKNOTEnamestringObligatorioName of the new project
colorstringHex color code for the project, e.g., '#F18181'
viewModestringenumOptional view mode for the project
listkanbantimelinesortOrderintegerOptional sort order value of the project
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TickTick ProjectTICKTICK_TICKTICK_DELETE_PROJECTAcciónTool to delete a specific project. use when you have confirmed the project id and intend to permanently remove it. example: "delete the project with id 6226ff9877acee87727f6bca".
TICKTICK_TICKTICK_DELETE_PROJECTAcciónTool to delete a specific project. use when you have confirmed the project id and intend to permanently remove it. example: "delete the project with id 6226ff9877acee87727f6bca".
Parámetros de entrada
project_idstringObligatorioProject identifier to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get project with dataTICKTICK_TICKTICK_GET_PROJECT_WITH_DATAAcciónTool to retrieve a project and its associated data (tasks, columns). use when you need full project details including its tasks and columns after selecting a project id.
TICKTICK_TICKTICK_GET_PROJECT_WITH_DATAAcciónTool to retrieve a project and its associated data (tasks, columns). use when you need full project details including its tasks and columns after selecting a project id.
Parámetros de entrada
projectIdstringObligatorioProject identifier to retrieve data for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Generate OAuth2 Authorization URLTICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP1AcciónTool to generate the ticktick oauth2 authorization url. use to redirect the user to obtain the authorization code (step 1).
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP1AcciónTool to generate the ticktick oauth2 authorization url. use to redirect the user to obtain the authorization code (step 1).
Parámetros de entrada
scopestringObligatorioSpace-separated permission scopes. Available scopes: 'tasks:read', 'tasks:write'.
statestringAn opaque value passed back to your redirect URI for CSRF protection and to maintain request state (optional).
client_idstringObligatorioYour TickTick application's client ID obtained from the Developer Center.
redirect_uristringObligatorioThe exact redirect URI registered with your TickTick application; the authorization code will be sent here after user approval.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Redirect to TickTick OAuth2 authorization pageTICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP_1AcciónTool to redirect user to ticktick authorization page to obtain authorization code. use when initiating the oauth2 flow before exchanging the code.
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP_1AcciónTool to redirect user to ticktick authorization page to obtain authorization code. use when initiating the oauth2 flow before exchanging the code.
Parámetros de entrada
scopestringObligatorioSpace-separated permission scopes. Available scopes: 'tasks:read', 'tasks:write'.
statestringAn opaque value passed back to your redirect URI for CSRF protection and to maintain request state.
client_idstringObligatorioYour TickTick application's client ID obtained from the Developer Center.
redirect_urianyObligatoriouriThe exact redirect URI registered with your TickTick application; the authorization code will be sent here.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ProjectTICKTICK_TICKTICK_UPDATE_PROJECTAcciónTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.
TICKTICK_TICKTICK_UPDATE_PROJECTAcciónTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.
Parámetros de entrada
kindstringenumKind of the project, 'TASK' or 'NOTE'
TASKNOTEnamestringNew name of the project
colorstringHex color code for the project, e.g. '#F18181'
viewModestringenumView mode of the project
listkanbantimelineprojectIdstringObligatorioProject identifier to update
sortOrderintegerSort order value of the project
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ProjectTICKTICK_UPDATE_PROJECTAcciónTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.
TICKTICK_UPDATE_PROJECTAcciónTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.
Parámetros de entrada
kindstringenumKind of the project, 'TASK' or 'NOTE'
TASKNOTEnamestringNew name of the project
colorstringHex color code for the project, e.g. '#F18181'
viewModestringenumView mode for the project
listkanbantimelineprojectIdstringObligatorioProject identifier to update
sortOrderintegerSort order value of the project
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update TaskTICKTICK_UPDATE_TASKAcciónTool to update an existing task. use after confirming the taskid and projectid.
TICKTICK_UPDATE_TASKAcciónTool to update an existing task. use after confirming the taskid and projectid.
Parámetros de entrada
descstringExtended description of the task
itemsobject[]Checklist (subtask) items
titlestringNew title of the task
taskIdstringObligatorioTask identifier to update
contentstringContent or notes of the task
dueDatestringISO 8601 due date/time, e.g., '2023-04-24T17:00:00+0000'
isAllDaybooleanSet true for an all-day task
priorityintegerTask priority (0=None, 1=Low, 3=Medium, 5=High)
timeZonestringTime zone identifier, e.g., 'America/Los_Angeles'
projectIdstringObligatorioProject identifier containing the task
remindersstring[]List of reminder triggers in RFC 5545 format, e.g., ['TRIGGER:PT10M']
sortOrderintegerInternal sort index for ordering tasks
startDatestringISO 8601 start date/time, e.g., '2023-04-23T12:00:00+0000'
repeatFlagstringRRULE string for recurrence, e.g., 'RRULE:FREQ=DAILY;INTERVAL=1'
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not