Dida365 integration (Productivity). Imported from open-connector.
https://api.dida365.com/open/v1/project
/open/v1/project/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
/open/v1/project/{projectId}/data
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
/open/v1/project
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | required | The Dida365 project name. |
| color | string | optional | The Dida365 project color. |
| sortOrder | integer | optional | The sort order value. |
| viewMode | string | optional | The Dida365 project view mode. |
| kind | string | optional | The Dida365 project kind. |
/open/v1/project/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
/open/v1/project/{projectId}/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
| taskId | string | required | The Dida365 task ID. |
/open/v1/task
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
| title | string | required | The Dida365 task title. |
| content | string | optional | The Dida365 task content. |
| desc | string | optional | The Dida365 task description. |
| isAllDay | boolean | optional | Whether the Dida365 task is all day. |
| startDate | string | optional | The task start date-time string. |
| dueDate | string | optional | The task due date-time string. |
| timeZone | string | optional | The Dida365 task time zone. |
| reminders | array | optional | The reminder trigger strings attached to the task. |
| tags | array | optional | The Dida365 tags attached to the task. |
| repeatFlag | string | optional | The Dida365 recurrence rule string. |
| priority | number | optional | The Dida365 priority value. Valid values are 0, 1, 3, and 5. |
| sortOrder | integer | optional | The sort order value. |
| items | array | optional | The checklist items to create under the task. |
/open/v1/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The Dida365 task ID. |
| id | string | optional | Optional task ID repeated in the request body. |
| projectId | string | required | The Dida365 project ID. |
| title | string | optional | The Dida365 task title. |
| content | string | optional | The Dida365 task content. |
| desc | string | optional | The Dida365 task description. |
| isAllDay | boolean | optional | Whether the Dida365 task is all day. |
| startDate | string | optional | The task start date-time string. |
| dueDate | string | optional | The task due date-time string. |
| timeZone | string | optional | The Dida365 task time zone. |
| reminders | array | optional | The reminder trigger strings attached to the task. |
| tags | array | optional | The Dida365 tags attached to the task. |
| repeatFlag | string | optional | The Dida365 recurrence rule string. |
| priority | number | optional | The Dida365 priority value. Valid values are 0, 1, 3, and 5. |
| sortOrder | integer | optional | The sort order value. |
| items | array | optional | The checklist items to create under the task. |
/open/v1/project/{projectId}/task/{taskId}/complete
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
| taskId | string | required | The Dida365 task ID. |
/open/v1/project/{projectId}/task/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The Dida365 project ID. |
| taskId | string | required | The Dida365 task ID. |
/open/v1/task/completed
| Param | Type | Required | Description |
|---|---|---|---|
| projectIds | array | optional | An optional list of project IDs to filter by. |
| startDate | string | optional | The Dida365 date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| endDate | string | optional | The Dida365 date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
/open/v1/task/filter
| Param | Type | Required | Description |
|---|---|---|---|
| projectIds | array | optional | An optional list of project IDs to filter by. |
| startDate | string | optional | The Dida365 date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| endDate | string | optional | The Dida365 date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| priority | array | optional | An optional list of Dida365 priority values. |
| tag | array | optional | An optional list of Dida365 tag values. |
| status | array | optional | An optional list of Dida365 task status codes. |
/open/v1/task/move
| Param | Type | Required | Description |
|---|---|---|---|
| moves | array | optional | The Dida365 task move operations to submit. |
/open/v1/habit
/open/v1/habit/{habitId}
| Param | Type | Required | Description |
|---|---|---|---|
| habitId | string | required | The Dida365 habit ID. |
/open/v1/habit/{habitId}/checkin
| Param | Type | Required | Description |
|---|---|---|---|
| habitId | string | required | The Dida365 habit ID. |
| stamp | integer | required | A date stamp in YYYYMMDD format. |
| time | string | optional | The Dida365 date-time string in yyyy-MM-dd'T'HH:mm:ssZ format. |
| opTime | string | optional | The Dida365 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 Dida365 habit IDs to query. |
| from | integer | optional | A date stamp in YYYYMMDD format. |
| to | integer | optional | A date stamp in YYYYMMDD format. |