TickTick integration (Productivity). Imported from open-connector.
https://api.ticktick.com/open/v1/project
/open/v1/project/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
/open/v1/project/{projectId}/data
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
/open/v1/project
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | optional | The TickTick project ID. |
| name | string | required | The TickTick project name. |
| color | string | optional | The TickTick project color. |
| sortOrder | integer | optional | The TickTick project sort order. |
| viewMode | string | optional | The TickTick project view mode. |
| kind | string | optional | The TickTick project kind. |
/open/v1/project/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
| name | string | optional | The TickTick project name. |
| color | string | optional | The TickTick project color. |
| sortOrder | integer | optional | The TickTick project sort order. |
| viewMode | string | optional | The TickTick project view mode. |
| kind | string | optional | The TickTick project kind. |
/open/v1/project/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
/open/v1/project/{projectId}/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
| taskId | string | required | The TickTick task ID. |
/open/v1/task
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
| title | string | required | The TickTick task title. |
| content | string | optional | The TickTick task content. |
| desc | string | optional | The TickTick task description. |
| isAllDay | boolean | optional | Whether the task is all day. |
| startDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| dueDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| timeZone | string | optional | The TickTick task time zone. |
| reminders | array | optional | TickTick reminder trigger strings. |
| repeatFlag | string | optional | The TickTick recurrence rule. |
| priority | number | optional | The TickTick priority value. |
| sortOrder | integer | optional | The TickTick task sort order. |
| items | array | optional | Checklist items to create under the task. |
/open/v1/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The TickTick task ID. |
| id | string | optional | Optional task ID repeated in the request body. |
| projectId | string | required | The TickTick project ID. |
| title | string | optional | The TickTick task title. |
| content | string | optional | The TickTick task content. |
| desc | string | optional | The TickTick task description. |
| isAllDay | boolean | optional | Whether the task is all day. |
| startDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| dueDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| timeZone | string | optional | The TickTick task time zone. |
| reminders | array | optional | TickTick reminder trigger strings. |
| repeatFlag | string | optional | The TickTick recurrence rule. |
| priority | number | optional | The TickTick priority value. |
| sortOrder | integer | optional | The TickTick task sort order. |
| items | array | optional | Checklist items to create under the task. |
/open/v1/project/{projectId}/task/{taskId}/complete
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
| taskId | string | required | The TickTick task ID. |
/open/v1/project/{projectId}/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The TickTick project ID. |
| taskId | string | required | The TickTick task ID. |
/open/v1/project/{projectId}/data
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of tasks to return. |
| projectIds | array | optional | Project IDs to include. |
| includeClosedProjects | boolean | optional | Whether closed projects should be included. |
| projectId | string | required | Path parameter: projectId |
/open/v1/task/completed
| Param | Type | Required | Description |
|---|---|---|---|
| projectIds | array | optional | Project IDs to filter by. |
| startDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| endDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
/open/v1/task/filter
| Param | Type | Required | Description |
|---|---|---|---|
| projectIds | array | optional | Project IDs to filter by. |
| startDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| endDate | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| priority | array | optional | Priority values to filter by. |
| tag | array | optional | Tags to filter by. |
| status | array | optional | Task status codes to filter by. |
/open/v1/task/move
| Param | Type | Required | Description |
|---|---|---|---|
| moves | array | optional | The TickTick task move operations. |
/open/v1/habit
/open/v1/habit/{habitId}
| Param | Type | Required | Description |
|---|---|---|---|
| habitId | string | required | The TickTick habit ID. |
/open/v1/habit/{habitId}/checkin
| Param | Type | Required | Description |
|---|---|---|---|
| habitId | string | required | The TickTick habit ID. |
| stamp | integer | required | A date stamp in YYYYMMDD format. |
| time | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| opTime | string | optional | The TickTick date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| value | number | optional | The check-in value. |
| goal | number | optional | The check-in goal. |
| status | integer | optional | The check-in status. |
/open/v1/habit/checkins
| Param | Type | Required | Description |
|---|---|---|---|
| habitIds | array | optional | The TickTick habit IDs to query. |
| from | integer | optional | Start date stamp in YYYYMMDD format. |
| to | integer | optional | End date stamp in YYYYMMDD format. |