TickTick icon

TickTick

Interact with TickTick tasks and projects

Habit → Check In

AI-generated

Overview

This node operation allows users to check in a habit in the TickTick application. It is useful for tracking habit completion or progress by recording a check-in value, date, and goal for a specific habit. For example, users can log daily exercise completion or track numeric habits like water intake.

Use Case Examples

  1. Logging a boolean habit check-in with a value of 1 to indicate completion.
  2. Recording a numeric habit check-in with a specific amount, such as 5 glasses of water.
  3. Setting a custom check-in date to log past habit activity.

Properties

Name Meaning
Authentication Selects the authentication method to use for the TickTick API (Access Token V1, Email/Password V2, or OAuth2 V1).
Habit The specific habit to check in, selectable from a list or by ID.
Value The check-in value, which is 1 for boolean habits or a numeric amount for numeric habits.
Check-in Date The date of the check-in; defaults to the current date if not specified.
Goal The goal value at the time of check-in.

Output

JSON

  • habitId - The ID of the habit that was checked in.
  • value - The value recorded for the check-in.
  • checkinDate - The date when the check-in was recorded.
  • goal - The goal value at the time of the check-in.

Dependencies

  • TickTick API credentials (Access Token, Email/Password, or OAuth2)

Troubleshooting

  • Ensure the correct authentication method is selected; habits require the TickTick Session API (V2) credential.
  • If the habit ID is invalid or not found, the operation will fail.
  • Check that the check-in date is in a valid date-time format if specified.
  • Errors related to API authentication usually indicate invalid or expired credentials; re-authenticate if needed.

Discussion