tasks.* slots
9 slots, each with its own page and JSON declaration. See how this reference is built.
| Slot | Description |
|---|---|
tasks.count |
Counts scheduled tasks. |
tasks.create |
Saves a named task containing a Hyperlambda body that can later be scheduled or executed on demand. |
tasks.delete |
Removes a stored task by ID along with any of its scheduled future runs. |
tasks.execute |
Runs a stored task synchronously right now, ignoring its schedule; handy for ad-hoc invocations or testing. |
tasks.get |
Looks up a single stored task by ID and returns its body, description, and next due date. |
tasks.list |
Returns all stored tasks; supports an optional ID filter and pagination via [limit] and [offset]. |
tasks.schedule |
Schedules a stored task for future execution; use [due] for a one-shot run or [repeats] for a recurring pattern. |
tasks.schedule.delete |
Cancels a previously-created schedule by ID, leaving the task itself intact. |
tasks.update |
Overwrites a stored task’s body or description without altering its existing schedules. |