Habitica integration (Productivity). Imported from open-connector.
https://habitica.com/api/v3/user
| Param | Type | Required | Description |
|---|---|---|---|
| userFields | string | optional | A comma-separated Habitica userFields selection passed through to the /user end… |
/tasks/user
| Param | Type | Required | Description |
|---|---|---|---|
| type | string | optional | The task type filter supported by Habitica. |
| dueDate | string | optional | The optional date used for Habitica nextDue computation. |
/tasks/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The Habitica task ID or alias. |
/tasks/user
| Param | Type | Required | Description |
|---|---|---|---|
| text | string | required | The text displayed for the Habitica task. |
| type | string | required | The Habitica task type. |
| tags | array | optional | The Habitica tag IDs to attach to the task. |
| alias | string | optional | An optional Habitica alias for the task. |
| attribute | string | optional | The Habitica stat associated with the task. |
| checklist | array | optional | The checklist items to attach to the task. |
| collapseChecklist | boolean | optional | Whether Habitica should collapse the checklist. |
| notes | string | optional | Additional Habitica task notes. |
| date | string | optional | The due date to send to Habitica for todo tasks. |
| priority | number | optional | The Habitica task priority. |
| frequency | string | optional | The Habitica daily frequency. |
| repeat | object | optional | The Habitica repeat object for dailies, keyed by weekday abbreviations. |
| everyX | integer | optional | The Habitica everyX interval for dailies. |
| streak | integer | optional | The Habitica streak value for dailies. |
| daysOfMonth | array | optional | The Habitica daysOfMonth values for monthly dailies. |
| weeksOfMonth | array | optional | The Habitica weeksOfMonth values for monthly dailies. |
| startDate | string | optional | The Habitica start date for dailies. |
| up | boolean | optional | Whether a habit can be scored up. |
| down | boolean | optional | Whether a habit can be scored down. |
| value | number | optional | The Habitica reward cost or task value. |
| completed | boolean | optional | Whether the task is completed. |
/tasks/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The Habitica task ID or alias. |
| text | string | optional | The text displayed for the Habitica task. |
| tags | array | optional | The Habitica tag IDs to attach to the task. |
| alias | string | optional | An optional Habitica alias for the task. |
| attribute | string | optional | The Habitica stat associated with the task. |
| checklist | array | optional | The checklist items to attach to the task. |
| collapseChecklist | boolean | optional | Whether Habitica should collapse the checklist. |
| notes | string | optional | Additional Habitica task notes. |
| date | string | optional | The due date to send to Habitica for todo tasks. |
| priority | number | optional | The Habitica task priority. |
| frequency | string | optional | The Habitica daily frequency. |
| repeat | object | optional | The Habitica repeat object for dailies, keyed by weekday abbreviations. |
| everyX | integer | optional | The Habitica everyX interval for dailies. |
| streak | integer | optional | The Habitica streak value for dailies. |
| daysOfMonth | array | optional | The Habitica daysOfMonth values for monthly dailies. |
| weeksOfMonth | array | optional | The Habitica weeksOfMonth values for monthly dailies. |
| startDate | string | optional | The Habitica start date for dailies. |
| up | boolean | optional | Whether a habit can be scored up. |
| down | boolean | optional | Whether a habit can be scored down. |
| value | number | optional | The Habitica reward cost or task value. |
| completed | boolean | optional | Whether the task is completed. |
/tasks/{taskId}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The Habitica task ID or alias. |
/tasks/{taskId}/score/{direction}
| Param | Type | Required | Description |
|---|---|---|---|
| taskId | string | required | The Habitica task ID or alias. |
| direction | string | required | The direction used to score a Habitica task. |
/tags
/tags
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | required | The Habitica tag name. |
/tags/{tagId}
| Param | Type | Required | Description |
|---|---|---|---|
| tagId | string | required | The Habitica tag ID. |
| name | string | required | The replacement Habitica tag name. |
/tags/{tagId}
| Param | Type | Required | Description |
|---|---|---|---|
| tagId | string | required | The Habitica tag ID. |