mark_habit_occurrence
Record whether a habit was completed on a given date, using the habit's ID, sequence shorthand, canonical reference, or URL.
Instructions
Mark a habit occurrence as done or not-done.
habit_id accepts any reference form — UUID, sequence shorthand
(#123, personal-org only), canonical ref (acme-123), or app URL
— and is resolved to a UUID before marking the occurrence.
date is YYYY-MM-DD; defaults to today on the server side.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| habit_id | Yes | ||
| done | Yes | ||
| date | No |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |