Skip to content

Searches a personal view, filtering and paging within the authoritative SQL access scope.

GET
/api/workspace/tasks/runtime/tasks
curl --request GET \
--url https://example.com/api/workspace/tasks/runtime/tasks \
--header 'Authorization: Bearer <token>'
Scope
string

My-work, owner, or unassigned (both Owner and Responsible absent), always intersected with current Task View.

QueueId
string
Search
string
State
string
Sort
string
SortDirection
string
Due
string
Signal
string

All, active, warning, danger, overdue, or unacknowledged; filters active Core projections after Task View.

DueFrom
string format: date-time

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.

DueTo
string format: date-time
ResponsibleId
string
ExecutorId
string
Assignment
string
Page
integer format: int32
PageSize
integer format: int32
access_token
string

Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.

OK

Media typeapplication/json
object
Data
object
Items
Array<object>
nullable

Persisted Direct or Queue facts. Priority is decimal text to preserve Int64 precision in JavaScript.

object
Id
string
nullable
DefinitionId
string
nullable
DefinitionName
string
nullable
Number
string
nullable
Subject
string
nullable
State
integer format: int32
Allowed values: 0 1 2 3 4 5
Responsible

A permitted participant identity. A null label never implies an unassigned participant.

object
Id
string
nullable
Name
string
nullable
Owner

A permitted participant identity. A null label never implies an unassigned participant.

object
Id
string
nullable
Name
string
nullable
Priority
string
nullable
CreatedAtUtc
string format: date-time
RowVersion
string format: uuid
Relationships
Array<string>
nullable
Actions
Array<object>
nullable
object
Key
string
nullable
Enabled
boolean
ReasonCode
string
nullable
ReasonRequired

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).

boolean
Outcome
object
Id
string
nullable
Name
string
nullable
Kind
integer format: int32
Allowed values: 0 1 2
Comment
string
nullable
Description
string
nullable
DueAtUtc
string format: date-time
nullable
IsOverdue

DueAtUtc is at or before the captured server instant and the Task is unfinished.

boolean
Signals

Shared active occurrences visible through this Task’s current View, independent of personal Inbox state.

Array<object>
nullable
object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2 3
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
ActivatedAtUtc
string format: date-time
RequiresAcknowledgement
boolean
CanAcknowledge
boolean
Acknowledgement

Immutable acknowledgement facts of one exact signal occurrence.

object
AttentionSignalId
string
nullable
AcknowledgedByUserId
string
nullable
AcknowledgedByDisplayName
string
nullable
AcknowledgedAtUtc
string format: date-time
Note
string
nullable
AvailableAtUtc
string format: date-time
nullable
QueueOrderVersion

Shared order token only when the caller can move this task in the complete Manual sequence.

string format: uuid
nullable
SubPriority

Decimal text like Priority.

string
nullable
Context

Actor-safe Context projection. Label is the catalog display name only when the actor can open the target.

object
Identity

Stable identity of one Moltaro resource instance.

object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
CanOpen
boolean
Label
string
nullable
OpenTarget
object
TargetCode
string
nullable
Parameters
object
key
additional properties
string
ModifiedAtUtc
string format: date-time
nullable
Mode
integer format: int32
Allowed values: 0 1
QueueId
string
nullable
QueueName
string
nullable
Executor

A permitted participant identity. A null label never implies an unassigned participant.

object
Id
string
nullable
Name
string
nullable
QueueEnteredAtUtc
string format: date-time
nullable
QueueManualRank
string
nullable
PostponedUntilUtc

When a Postponed Task returns to Idle; null in every other state.

string format: date-time
nullable
TotalCount
integer format: int32
Page
integer format: int32
PageSize
integer format: int32
ResponsibleFilters
Array<object>
nullable

A permitted participant identity. A null label never implies an unassigned participant.

object
Id
string
nullable
Name
string
nullable
ExecutorFilters
Array<object>
nullable

A permitted participant identity. A null label never implies an unassigned participant.

object
Id
string
nullable
Name
string
nullable
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"Items": [
{
"State": 0,
"Outcome": {
"Kind": 0
},
"Signals": [
{
"Severity": 0
}
],
"Mode": 0
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}