Searches a personal view, filtering and paging within the authoritative SQL access scope.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://example.com/api/workspace/tasks/runtime/tasks"), Headers = { { "Authorization", "Bearer <token>" }, },};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/tasks/runtime/tasks';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/workspace/tasks/runtime/tasks \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”My-work, owner, or unassigned (both Owner and Responsible absent), always intersected with current Task View.
All, active, warning, danger, overdue, or unacknowledged; filters active Core projections after Task View.
Half-open UTC window [DueFrom, DueTo) for the “range” due filter: the lower bound is inclusive, the upper bound exclusive, so a client sends the next local midnight as DueTo without subtracting a tick. Both bounds are optional: a missing bound leaves that side open, and a “range” with neither bound selects all dated tasks (the same rows as “dated”). A task without a due date never matches a range. DueFrom later than DueTo is rejected.
Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Responses
Section titled “Responses”OK
object
object
Persisted Direct or Queue facts. Priority is decimal text to preserve Int64 precision in JavaScript.
object
A permitted participant identity. A null label never implies an unassigned participant.
object
A permitted participant identity. A null label never implies an unassigned participant.
object
object
The caller must send a written reason: with any block or resolution, when ending another performer’s postponement
early, when changing or removing an assigned Executor (assign) and with a return to the Queue (return).
object
DueAtUtc is at or before the captured server instant and the Task is unfinished.
Shared active occurrences visible through this Task’s current View, independent of personal Inbox state.
object
Immutable acknowledgement facts of one exact signal occurrence.
object
Shared order token only when the caller can move this task in the complete Manual sequence.
Decimal text like Priority.
Actor-safe Context projection. Label is the catalog display name only when the actor can open the target.
object
Stable identity of one Moltaro resource instance.
object
object
object
A permitted participant identity. A null label never implies an unassigned participant.
object
When a Postponed Task returns to Idle; null in every other state.
A permitted participant identity. A null label never implies an unassigned participant.
object
A permitted participant identity. A null label never implies an unassigned participant.
object
object
object
object
object
Example
{ "Data": { "Items": [ { "State": 0, "Outcome": { "Kind": 0 }, "Signals": [ { "Severity": 0 } ], "Mode": 0 } ] }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}