Actions28
- Task Actions
- Chat Message Actions
- User Actions
- Quest Actions
- Group Actions
- Content Actions
- Inbox Actions
- Skill (Spell) Actions
- Cron Actions
Overview
This node operation allows users to score a specific checklist item on a given task within the Habitica platform. It is useful for tracking progress or completion status of individual checklist items associated with tasks. For example, users can update the score of a checklist item to reflect its completion or importance, helping in task management and productivity tracking.
Use Case Examples
- Scoring a checklist item on a task to mark it as completed or partially completed.
- Updating the score of a checklist item to reflect its priority or progress.
Properties
| Name | Meaning |
|---|---|
| Task | The task to score the checklist item on. It supports selecting a task either from a list or by entering a task ID. |
| Checklist Item ID | The ID of the checklist item to score, required to identify which checklist item to update. |
| Request Options | Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to control the API request behavior. |
Output
JSON
id- The ID of the scored checklist item or task.score- The updated score value of the checklist item.status- The status or result of the scoring operation, indicating success or failure.
Dependencies
- Habitica API, requiring an API key credential for authentication
Troubleshooting
- Invalid task ID format: Ensure the task ID is a valid UUID as per the specified regex pattern.
- Checklist item ID missing or incorrect: Verify the checklist item ID is provided and correct.
- API request failures due to network issues, proxy misconfiguration, or SSL certificate problems: Check request options and network settings.
- Timeout errors: Increase the timeout setting if the server response is slow.