Skip to content

Search readable runtime board items across one or more statuses.

POST
/api/workspace/boards/{boardIdOrKey}/items/search
curl --request POST \
--url https://example.com/api/workspace/boards/example/items/search \
--header 'Content-Type: application/json' \
--data '{ "SearchText": "example", "BoardStatusIds": [ "example" ], "BoardTargetDefinitionIds": [ "example" ], "Responsibilities": [ { "ResponsibilityKey": "example", "SubjectType": 0, "SubjectId": "example" } ], "ActorScope": { "AssignedToMe": true }, "DueDate": { "HasDueDate": true, "DueFromUtc": "2026-04-15T12:00:00Z", "DueToUtc": "2026-04-15T12:00:00Z", "IsOverdue": true }, "Tags": { "TagIds": [ "example" ] }, "ItemLinks": { "HasOpenChildBlockers": true }, "BoardData": { "Filter": { "Operator": 0, "Conditions": [ { "Field": { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" }, "Target": { "Path": [ { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" } ] }, "Operator": 0, "Values": [ { "Kind": 0, "Value": {}, "Variable": 0 } ], "RowsFilter": {}, "Spatial": { "ShapeKind": 0, "Center": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" }, "RadiusKm": 1, "BoundingBox": { "SouthWest": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" }, "NorthEast": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" } }, "Polygon": [ { "Latitude": 1, "Longitude": 1, "FullAddress": "example" } ] } } ], "Groups": [] }, "Sort": [ { "Field": { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" }, "Target": { "Path": [ { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" } ] }, "Direction": 0 } ] }, "DueDateSort": { "Direction": 0 }, "Limit": 1, "Cursor": { "BoardCycleId": "example", "BoardStatusId": "example", "RankKey": "example", "BoardItemId": "example", "BoardDataSortCursor": "example" }, "AttentionSignals": { "TypeKeys": [ "example" ], "Severities": [ 0 ] }, "TargetData": [ { "BoardTargetDefinitionId": "example", "Filter": { "Operator": 0, "Conditions": [ { "Field": { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" }, "Target": { "Path": [ { "FieldId": "example", "FieldKey": "example", "Special": 0, "StatementId": "example", "StatementKey": "example", "ObjectContextFactId": "example", "ObjectContextFactFilterKey": "example" } ] }, "Operator": 0, "Values": [ { "Kind": 0, "Value": {}, "Variable": 0 } ], "RowsFilter": {}, "Spatial": { "ShapeKind": 0, "Center": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" }, "RadiusKm": 1, "BoundingBox": { "SouthWest": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" }, "NorthEast": { "Latitude": 1, "Longitude": 1, "FullAddress": "example" } }, "Polygon": [ { "Latitude": 1, "Longitude": 1, "FullAddress": "example" } ] } } ], "Groups": [] } } ], "CycleSelector": "example" }'
  • None
boardIdOrKey
required
string
access_token
string

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

Searches readable board items across one or more statuses.

object
SearchText

Optional free text. The search covers Board item identity and run number, Board-owned data, target identity and presentation fallback, and the current configured Entity search targets for normally readable Entity targets. Configured target matching uses each target definition’s own Entity search contract and access boundary. When an Entity definition has no search targets, only the identity, presentation, and Board-owned fallbacks remain. Boards does not maintain a copied search index or reconciliation job: the query reads current Entity storage through its supported PostgreSQL search/index contract, so configuration changes require no Board reindex or rebuild. Target candidates and matches are processed in bounded keyset batches through request-local indexed PostgreSQL temporary tables. The complete search, including count and page materialization, is fail-closed; a timeout or provider failure returns the stable moltaroBoards.runtime.searchProviderUnavailable error instead of partial rows or counts.

string
nullable
BoardStatusIds

Optional status ids that narrow the result.

Array<string>
nullable
BoardTargetDefinitionIds

Optional Board target definition ids that narrow the result.

Array<string>
nullable
Responsibilities

Optional responsibility filters.

Array<object>
nullable

Responsibility filter for board item search.

object
ResponsibilityKey

Named Board Item responsibility, or null to match the union of all active Board Item responsibility definitions.

string
nullable
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId

Subject identity to match.

string
nullable
ActorScope

Runtime actor-scope filter for board item search.

object
AssignedToMe
boolean
nullable
DueDate

Runtime due-date filter for board item search.

object
HasDueDate
boolean
nullable
DueFromUtc
string format: date-time
nullable
DueToUtc
string format: date-time
nullable
IsOverdue
boolean
nullable
Tags

Runtime process tag filter for board item search.

object
TagIds
Array<string>
nullable
ItemLinks

Runtime link-state filter for board item search.

object
HasOpenChildBlockers
boolean
nullable
BoardData

Board-owned Part entity query payload for board item search.

object
Filter

One nested logical filter group.

object
Operator
integer format: int32
Allowed values: 0 1
Conditions

Direct conditions inside this group.

Array<object>
nullable

One leaf condition in the runtime list query tree.

object
Field

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Target

Typed server-side condition target. The first segment belongs to the queried entity; every intermediate segment must be a readable primary-table reference, and the terminal segment determines the field type, supported operators, and operand shape.

object
Path

Ordered path of one to six segments. Each segment may contain an ID, a key, or both; when both are supplied they must resolve to the same field in the entity reached by the preceding segment.

Array<object>
nullable

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Operator
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Values

Operand list for the selected operator.

Array<object>
nullable

One query operand.

object
Kind
integer format: int32
Allowed values: 0 1
Value

Literal JSON value used when Moltaro.Entity.Instances.Requests.EntityInstanceQueryOperandRequest.Kind is Moltaro.Enums.EntityInstanceQueryOperandKindEnum.Value. Select and enum fields accept the string option key; numeric enum ordinals and display labels are not operands.

object
Variable
integer format: int32
Allowed values: 0 1
RowsFilter
object recursive
Spatial

Spatial operand for address-style runtime query conditions.

object
ShapeKind
integer format: int32
Allowed values: 0 1 2
Center

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
RadiusKm

Radius in kilometers for radius-based queries.

number format: double
nullable
BoundingBox

Reserved WGS84 bounding box for future spatial queries.

object
SouthWest

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
NorthEast

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
Polygon

Reserved polygon payload for future spatial queries.

Array<object>
nullable

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
Groups
Array<object> recursive
Sort
Array<object>
nullable

One sort item in the runtime list query.

object
Field

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Target

Typed server-side sort target. The first segment belongs to the queried entity; every intermediate segment must be a readable, sortable primary-table reference.

object
Path

Ordered path of one to four segments ending in a sortable field or system field. Each segment may contain an ID, a key, or both; an ID/key mismatch is rejected.

Array<object>
nullable

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Direction
integer format: int32
Allowed values: 0 1
DueDateSort

Runtime due-date sort for board item search.

object
Direction
integer format: int32
Allowed values: 0 1
Limit

Optional page size.

integer format: int32
nullable
Cursor

Cursor for searching board items across one or more statuses.

object
BoardCycleId

Cycle identity from the preceding page, when cycle ordering is active.

string
nullable
BoardStatusId

Status identity from the preceding page.

string
nullable
RankKey

Board rank from the preceding page.

string
nullable
BoardItemId

Stable Board Item tie-breaker from the preceding page.

string
nullable
BoardDataSortCursor

Opaque Board Data sort tuple from the preceding page; callers must return it unchanged.

string
nullable
AttentionSignals

Runtime AttentionSignal filter for board item search.

object
TypeKeys
Array<string>
nullable
Severities
Array<integer>
nullable
Allowed values: 0 1 2
TargetData

Optional queries over target-owned data.

Array<object>
nullable

Target entity query payload for board item search.

object
BoardTargetDefinitionId
string
nullable
Filter

One nested logical filter group.

object
Operator
integer format: int32
Allowed values: 0 1
Conditions

Direct conditions inside this group.

Array<object>
nullable

One leaf condition in the runtime list query tree.

object
Field

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Target

Typed server-side condition target. The first segment belongs to the queried entity; every intermediate segment must be a readable primary-table reference, and the terminal segment determines the field type, supported operators, and operand shape.

object
Path

Ordered path of one to six segments. Each segment may contain an ID, a key, or both; when both are supplied they must resolve to the same field in the entity reached by the preceding segment.

Array<object>
nullable

Reference to a runtime field by identifier, normalized key, or special query field. In a typed path the segment is resolved against the entity reached by the preceding reference.

object
FieldId

Field identifier or backend-issued synthetic system-field identifier. If FieldKey is also supplied, both must resolve to the same field.

string
nullable
FieldKey

Field key resolved through the current entity’s normalized-key index. If FieldId is also supplied, both must resolve to the same field.

string
nullable
Special
integer format: int32
Allowed values: 0 1
StatementId

Statement identifier resolved through the runtime statement index.

string
nullable
StatementKey

Statement key resolved through the runtime normalized-key index.

string
nullable
ObjectContextFactId

Configured object-context fact identifier.

string
nullable
ObjectContextFactFilterKey

Provider-owned object-context fact filter facet key.

string
nullable
Operator
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Values

Operand list for the selected operator.

Array<object>
nullable

One query operand.

object
Kind
integer format: int32
Allowed values: 0 1
Value

Literal JSON value used when Moltaro.Entity.Instances.Requests.EntityInstanceQueryOperandRequest.Kind is Moltaro.Enums.EntityInstanceQueryOperandKindEnum.Value. Select and enum fields accept the string option key; numeric enum ordinals and display labels are not operands.

object
Variable
integer format: int32
Allowed values: 0 1
RowsFilter
object recursive
Spatial

Spatial operand for address-style runtime query conditions.

object
ShapeKind
integer format: int32
Allowed values: 0 1 2
Center

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
RadiusKm

Radius in kilometers for radius-based queries.

number format: double
nullable
BoundingBox

Reserved WGS84 bounding box for future spatial queries.

object
SouthWest

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
NorthEast

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
Polygon

Reserved polygon payload for future spatial queries.

Array<object>
nullable

Geographic point in WGS84 coordinates.

object
Latitude

Latitude in decimal degrees.

number format: double
Longitude

Longitude in decimal degrees.

number format: double
FullAddress

Optional display address selected by the user.

string
nullable
Groups
Array<object> recursive
CycleSelector

Optional cycle selector.

string
nullable

OK

Media typeapplication/json
object
Data

Paged runtime board item search result across one or more statuses.

object
BoardId
string
nullable
TotalCount
integer format: int32
Limit
integer format: int32
HasMore
boolean
NextCursor

Cursor for loading the next cross-status board item search page.

object
BoardCycleId

Cycle identity at the page boundary, when cycle ordering is active.

string
nullable
BoardStatusId

Status identity at the page boundary.

string
nullable
RankKey

Board rank at the page boundary.

string
nullable
BoardItemId

Stable Board Item tie-breaker at the page boundary.

string
nullable
BoardDataSortCursor

Opaque Board Data sort tuple that must be returned unchanged in the next request.

string
nullable
Items
Array<object>
nullable

Runtime board item.

object
Id
string
nullable
BoardId
string
nullable
Target

Runtime target identity for a board item.

object
BoardTargetDefinitionId
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
TargetObjectId
string
nullable
TargetDisplayName
string
nullable
TargetSubtitle
string
nullable
BoardStatusId
string
nullable
RankKey
string
nullable
RunNumber
integer format: int32
IsOpen
boolean
EnteredStatusAtUtc
string format: date-time
CompletedAtUtc
string format: date-time
nullable
RowVersion
string format: uuid
Actions

Server-computed Board Item read capabilities whose reserved Object Operation keys are not admitted in v1.

object
CanReadHistory
boolean
CanViewAuditTrail
boolean
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
EntityAccess

Entity access state for the underlying Entity Instance inside a board item.

object
CanRead
boolean
IsRestricted
boolean
Number
string
nullable
ProcessContent

Process content identity and summary for a board item.

object
Owner
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
Comments

Process comments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Attachments

Process attachments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
HasAttachments
boolean
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Card

Server-computed compact projection for runtime board cards.

object
Number
integer format: int32
Subject
string
nullable
Description
string
nullable
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
AttachmentFileCount
integer format: int32
BoardStatusId
string
nullable
BoardStatusDisplayName
string
nullable
BoardStatusColor
string
nullable
Responsibilities

Compact responsibility summary displayed on a board card.

object
Item
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
Status
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
IsRestricted
boolean
Fields
Array<object>
nullable

Server-materialized board-owned Part field row for card and detail rendering.

object
FieldKey
string
nullable
DisplayName
string
nullable
ValueType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SortOrder
integer format: int32
Value
object
DisplayValue
string
nullable
IsRestricted
boolean
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Target

Server-computed compact target projection for runtime board cards.

object
Number
string
nullable
DisplayName
string
nullable
Subtitle
string
nullable
Fields
Array<object>
nullable

Provider-specific compact field for board card rendering.

object
Key

Stable provider field key.

string
nullable
DisplayName

User-facing field name.

string
nullable
Value

Raw provider value used for stable diagnostics and provider semantics.

string
nullable
ValueType

Provider field value kind for compact board cards.

integer format: int32
Allowed values: 0 1 2 3 4 5
DisplayValue

Server-resolved display value; clients fall back to Moltaro.Boards.Runtime.Models.BoardRuntimeCardProviderFieldModel.Value when absent.

string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Tags

Visible process tags assigned to this board item.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
Entity

List item for one entity instance.

object
Id

Instance identifier.

string
nullable
Number

Server-generated entity number.

string
nullable
DisplayName

Resolved entity display name or fallback number.

string
nullable
Subtitle

Resolved entity subtitle from the presentation cache.

string
nullable
CreatedAt

Instance creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier when available.

string
nullable
ModifiedAt

Last modification timestamp when available.

string format: date-time
nullable
ModifiedByUserId

Last modifying user identifier when available.

string
nullable
ArchivedAt

Archive timestamp when the instance is archived.

string format: date-time
nullable
ArchivedByUserId

Archiving user identifier when available.

string
nullable
LastComment

Compact summary of the latest comment on an entity instance.

object
Id

Comment identifier.

string
nullable
CommentText

Comment text.

string
nullable
CreatedByUserId

Comment author identifier.

string
nullable
CreatedByUserName

Comment author display name.

string
nullable
CreatedAt

Comment creation timestamp.

string format: date-time
Tags

Visible tags for the instance. List payloads include the first few tags only.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
TagCount

Total number of tags on the instance.

integer format: int32
LastActivityDateTime

Last activity timestamp for the instance.

string format: date-time
RowVersion

Runtime row-version token from the primary table.

string format: uuid
Fields

Readable primary-table scalar fields keyed by field key. Denied fields are omitted.

object
key
additional properties

Field envelope for runtime entity-instance responses.

object
State
integer format: int32
Allowed values: 0 1
Value

Canonical stored value for the field when State is Moltaro.Enums.EntityInstanceFieldStateEnum.Value.

object
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Predicates

Runtime-evaluated statement results keyed by statement identifier.

object
key
additional properties
boolean
Permissions

Item-level permissions for one entity instance.

object
CanRead

Whether the caller can read the active instance.

boolean
CanReadArchive

Whether the caller can read the instance while it is archived.

boolean
CanReadChangesHistory

Whether the caller can read the change history for this instance.

boolean
CanReadComments

Whether comments can be viewed for this instance.

boolean
CanReadTags

Whether tags can be viewed for this instance.

boolean
CanReadAttachments

Whether attachments can be viewed for this instance.

boolean
Assignments

Relation assignments keyed by relation key for record-scoped entities.

object
key
additional properties
Array<object>

Display-safe common responsibility subject in Entity runtime payloads.

object
SubjectType

Common subject discriminator: User or ResponsibilityGroup.

string
nullable
SubjectId

Assigned subject identifier.

string
nullable
DisplayName

Display name resolved for the subject when available.

string
nullable
Description

Optional secondary subject description.

string
nullable
EffectiveFrom

Inclusive start of the responsibility interval.

string format: date-time
nullable
EffectiveTo

Exclusive end of the responsibility interval, or null for an open interval.

string format: date-time
nullable
MergeState

Merge state attached to entity instance payloads.

object
IsMergedAway
boolean
MergedIntoInstanceId
string
nullable
MergeOperationId
string
nullable
DisplayFields

Display-only computed fields keyed by display-field key.

object
key
additional properties
string
ProjectionSource

Display-only source member metadata for a projection row.

object
ProjectionMemberId
string
nullable
ReferenceFieldId
string
nullable
SourceEntityDefinitionId
string
nullable
Label
string
nullable
SourceEntityDisplayNameSingular
string
nullable
SourceEntityDisplayNamePlural
string
nullable
ObjectContextFacts

Provider-owned object-context facts keyed by provider key.

object
key
additional properties
object
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
Subject
string
nullable
Description
string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
DataRecordId
string
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Cycle

Compact cycle summary for a runtime board item.

object
Id
string
nullable
Name
string
nullable
LifecycleState
integer format: int32
Allowed values: 0 1 2 3
StartDate
string format: date
nullable
EndDate
string format: date
nullable
SortOrder
integer format: int32
RemovedAtUtc
string format: date-time
nullable
RemovedByUserId
string
nullable
RemoveReason
string
nullable
SubjectField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
DescriptionField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
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": [
{
"Target": {
"TargetKind": 0
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
},
"ProcessContent": {
"Comments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
},
"Attachments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
}
},
"Card": {
"Responsibilities": {
"Item": [
{
"SubjectType": 0
}
],
"Status": [
{
"SubjectType": 0
}
]
},
"Fields": [
{
"ValueType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
],
"Target": {
"Fields": [
{
"ValueType": 0
}
]
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
}
},
"Entity": {
"Fields": {
"additionalProperty": {
"State": 0,
"PlainTextPreview": {
"State": 0
}
}
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
}
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
},
"Cycle": {
"LifecycleState": 0
},
"SubjectField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
},
"DescriptionField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Bad Request

Media typeapplication/json
object
Data

Paged runtime board item search result across one or more statuses.

object
BoardId
string
nullable
TotalCount
integer format: int32
Limit
integer format: int32
HasMore
boolean
NextCursor

Cursor for loading the next cross-status board item search page.

object
BoardCycleId

Cycle identity at the page boundary, when cycle ordering is active.

string
nullable
BoardStatusId

Status identity at the page boundary.

string
nullable
RankKey

Board rank at the page boundary.

string
nullable
BoardItemId

Stable Board Item tie-breaker at the page boundary.

string
nullable
BoardDataSortCursor

Opaque Board Data sort tuple that must be returned unchanged in the next request.

string
nullable
Items
Array<object>
nullable

Runtime board item.

object
Id
string
nullable
BoardId
string
nullable
Target

Runtime target identity for a board item.

object
BoardTargetDefinitionId
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
TargetObjectId
string
nullable
TargetDisplayName
string
nullable
TargetSubtitle
string
nullable
BoardStatusId
string
nullable
RankKey
string
nullable
RunNumber
integer format: int32
IsOpen
boolean
EnteredStatusAtUtc
string format: date-time
CompletedAtUtc
string format: date-time
nullable
RowVersion
string format: uuid
Actions

Server-computed Board Item read capabilities whose reserved Object Operation keys are not admitted in v1.

object
CanReadHistory
boolean
CanViewAuditTrail
boolean
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
EntityAccess

Entity access state for the underlying Entity Instance inside a board item.

object
CanRead
boolean
IsRestricted
boolean
Number
string
nullable
ProcessContent

Process content identity and summary for a board item.

object
Owner
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
Comments

Process comments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Attachments

Process attachments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
HasAttachments
boolean
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Card

Server-computed compact projection for runtime board cards.

object
Number
integer format: int32
Subject
string
nullable
Description
string
nullable
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
AttachmentFileCount
integer format: int32
BoardStatusId
string
nullable
BoardStatusDisplayName
string
nullable
BoardStatusColor
string
nullable
Responsibilities

Compact responsibility summary displayed on a board card.

object
Item
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
Status
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
IsRestricted
boolean
Fields
Array<object>
nullable

Server-materialized board-owned Part field row for card and detail rendering.

object
FieldKey
string
nullable
DisplayName
string
nullable
ValueType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SortOrder
integer format: int32
Value
object
DisplayValue
string
nullable
IsRestricted
boolean
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Target

Server-computed compact target projection for runtime board cards.

object
Number
string
nullable
DisplayName
string
nullable
Subtitle
string
nullable
Fields
Array<object>
nullable

Provider-specific compact field for board card rendering.

object
Key

Stable provider field key.

string
nullable
DisplayName

User-facing field name.

string
nullable
Value

Raw provider value used for stable diagnostics and provider semantics.

string
nullable
ValueType

Provider field value kind for compact board cards.

integer format: int32
Allowed values: 0 1 2 3 4 5
DisplayValue

Server-resolved display value; clients fall back to Moltaro.Boards.Runtime.Models.BoardRuntimeCardProviderFieldModel.Value when absent.

string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Tags

Visible process tags assigned to this board item.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
Entity

List item for one entity instance.

object
Id

Instance identifier.

string
nullable
Number

Server-generated entity number.

string
nullable
DisplayName

Resolved entity display name or fallback number.

string
nullable
Subtitle

Resolved entity subtitle from the presentation cache.

string
nullable
CreatedAt

Instance creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier when available.

string
nullable
ModifiedAt

Last modification timestamp when available.

string format: date-time
nullable
ModifiedByUserId

Last modifying user identifier when available.

string
nullable
ArchivedAt

Archive timestamp when the instance is archived.

string format: date-time
nullable
ArchivedByUserId

Archiving user identifier when available.

string
nullable
LastComment

Compact summary of the latest comment on an entity instance.

object
Id

Comment identifier.

string
nullable
CommentText

Comment text.

string
nullable
CreatedByUserId

Comment author identifier.

string
nullable
CreatedByUserName

Comment author display name.

string
nullable
CreatedAt

Comment creation timestamp.

string format: date-time
Tags

Visible tags for the instance. List payloads include the first few tags only.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
TagCount

Total number of tags on the instance.

integer format: int32
LastActivityDateTime

Last activity timestamp for the instance.

string format: date-time
RowVersion

Runtime row-version token from the primary table.

string format: uuid
Fields

Readable primary-table scalar fields keyed by field key. Denied fields are omitted.

object
key
additional properties

Field envelope for runtime entity-instance responses.

object
State
integer format: int32
Allowed values: 0 1
Value

Canonical stored value for the field when State is Moltaro.Enums.EntityInstanceFieldStateEnum.Value.

object
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Predicates

Runtime-evaluated statement results keyed by statement identifier.

object
key
additional properties
boolean
Permissions

Item-level permissions for one entity instance.

object
CanRead

Whether the caller can read the active instance.

boolean
CanReadArchive

Whether the caller can read the instance while it is archived.

boolean
CanReadChangesHistory

Whether the caller can read the change history for this instance.

boolean
CanReadComments

Whether comments can be viewed for this instance.

boolean
CanReadTags

Whether tags can be viewed for this instance.

boolean
CanReadAttachments

Whether attachments can be viewed for this instance.

boolean
Assignments

Relation assignments keyed by relation key for record-scoped entities.

object
key
additional properties
Array<object>

Display-safe common responsibility subject in Entity runtime payloads.

object
SubjectType

Common subject discriminator: User or ResponsibilityGroup.

string
nullable
SubjectId

Assigned subject identifier.

string
nullable
DisplayName

Display name resolved for the subject when available.

string
nullable
Description

Optional secondary subject description.

string
nullable
EffectiveFrom

Inclusive start of the responsibility interval.

string format: date-time
nullable
EffectiveTo

Exclusive end of the responsibility interval, or null for an open interval.

string format: date-time
nullable
MergeState

Merge state attached to entity instance payloads.

object
IsMergedAway
boolean
MergedIntoInstanceId
string
nullable
MergeOperationId
string
nullable
DisplayFields

Display-only computed fields keyed by display-field key.

object
key
additional properties
string
ProjectionSource

Display-only source member metadata for a projection row.

object
ProjectionMemberId
string
nullable
ReferenceFieldId
string
nullable
SourceEntityDefinitionId
string
nullable
Label
string
nullable
SourceEntityDisplayNameSingular
string
nullable
SourceEntityDisplayNamePlural
string
nullable
ObjectContextFacts

Provider-owned object-context facts keyed by provider key.

object
key
additional properties
object
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
Subject
string
nullable
Description
string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
DataRecordId
string
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Cycle

Compact cycle summary for a runtime board item.

object
Id
string
nullable
Name
string
nullable
LifecycleState
integer format: int32
Allowed values: 0 1 2 3
StartDate
string format: date
nullable
EndDate
string format: date
nullable
SortOrder
integer format: int32
RemovedAtUtc
string format: date-time
nullable
RemovedByUserId
string
nullable
RemoveReason
string
nullable
SubjectField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
DescriptionField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
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": [
{
"Target": {
"TargetKind": 0
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
},
"ProcessContent": {
"Comments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
},
"Attachments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
}
},
"Card": {
"Responsibilities": {
"Item": [
{
"SubjectType": 0
}
],
"Status": [
{
"SubjectType": 0
}
]
},
"Fields": [
{
"ValueType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
],
"Target": {
"Fields": [
{
"ValueType": 0
}
]
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
}
},
"Entity": {
"Fields": {
"additionalProperty": {
"State": 0,
"PlainTextPreview": {
"State": 0
}
}
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
}
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
},
"Cycle": {
"LifecycleState": 0
},
"SubjectField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
},
"DescriptionField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Forbidden

Media typeapplication/json
object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example",
"instance": "example"
}

Not Found

Media typeapplication/json
object
Data

Paged runtime board item search result across one or more statuses.

object
BoardId
string
nullable
TotalCount
integer format: int32
Limit
integer format: int32
HasMore
boolean
NextCursor

Cursor for loading the next cross-status board item search page.

object
BoardCycleId

Cycle identity at the page boundary, when cycle ordering is active.

string
nullable
BoardStatusId

Status identity at the page boundary.

string
nullable
RankKey

Board rank at the page boundary.

string
nullable
BoardItemId

Stable Board Item tie-breaker at the page boundary.

string
nullable
BoardDataSortCursor

Opaque Board Data sort tuple that must be returned unchanged in the next request.

string
nullable
Items
Array<object>
nullable

Runtime board item.

object
Id
string
nullable
BoardId
string
nullable
Target

Runtime target identity for a board item.

object
BoardTargetDefinitionId
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
TargetObjectId
string
nullable
TargetDisplayName
string
nullable
TargetSubtitle
string
nullable
BoardStatusId
string
nullable
RankKey
string
nullable
RunNumber
integer format: int32
IsOpen
boolean
EnteredStatusAtUtc
string format: date-time
CompletedAtUtc
string format: date-time
nullable
RowVersion
string format: uuid
Actions

Server-computed Board Item read capabilities whose reserved Object Operation keys are not admitted in v1.

object
CanReadHistory
boolean
CanViewAuditTrail
boolean
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
EntityAccess

Entity access state for the underlying Entity Instance inside a board item.

object
CanRead
boolean
IsRestricted
boolean
Number
string
nullable
ProcessContent

Process content identity and summary for a board item.

object
Owner
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
Comments

Process comments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Attachments

Process attachments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
HasAttachments
boolean
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Card

Server-computed compact projection for runtime board cards.

object
Number
integer format: int32
Subject
string
nullable
Description
string
nullable
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
AttachmentFileCount
integer format: int32
BoardStatusId
string
nullable
BoardStatusDisplayName
string
nullable
BoardStatusColor
string
nullable
Responsibilities

Compact responsibility summary displayed on a board card.

object
Item
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
Status
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
IsRestricted
boolean
Fields
Array<object>
nullable

Server-materialized board-owned Part field row for card and detail rendering.

object
FieldKey
string
nullable
DisplayName
string
nullable
ValueType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SortOrder
integer format: int32
Value
object
DisplayValue
string
nullable
IsRestricted
boolean
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Target

Server-computed compact target projection for runtime board cards.

object
Number
string
nullable
DisplayName
string
nullable
Subtitle
string
nullable
Fields
Array<object>
nullable

Provider-specific compact field for board card rendering.

object
Key

Stable provider field key.

string
nullable
DisplayName

User-facing field name.

string
nullable
Value

Raw provider value used for stable diagnostics and provider semantics.

string
nullable
ValueType

Provider field value kind for compact board cards.

integer format: int32
Allowed values: 0 1 2 3 4 5
DisplayValue

Server-resolved display value; clients fall back to Moltaro.Boards.Runtime.Models.BoardRuntimeCardProviderFieldModel.Value when absent.

string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Tags

Visible process tags assigned to this board item.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
Entity

List item for one entity instance.

object
Id

Instance identifier.

string
nullable
Number

Server-generated entity number.

string
nullable
DisplayName

Resolved entity display name or fallback number.

string
nullable
Subtitle

Resolved entity subtitle from the presentation cache.

string
nullable
CreatedAt

Instance creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier when available.

string
nullable
ModifiedAt

Last modification timestamp when available.

string format: date-time
nullable
ModifiedByUserId

Last modifying user identifier when available.

string
nullable
ArchivedAt

Archive timestamp when the instance is archived.

string format: date-time
nullable
ArchivedByUserId

Archiving user identifier when available.

string
nullable
LastComment

Compact summary of the latest comment on an entity instance.

object
Id

Comment identifier.

string
nullable
CommentText

Comment text.

string
nullable
CreatedByUserId

Comment author identifier.

string
nullable
CreatedByUserName

Comment author display name.

string
nullable
CreatedAt

Comment creation timestamp.

string format: date-time
Tags

Visible tags for the instance. List payloads include the first few tags only.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
TagCount

Total number of tags on the instance.

integer format: int32
LastActivityDateTime

Last activity timestamp for the instance.

string format: date-time
RowVersion

Runtime row-version token from the primary table.

string format: uuid
Fields

Readable primary-table scalar fields keyed by field key. Denied fields are omitted.

object
key
additional properties

Field envelope for runtime entity-instance responses.

object
State
integer format: int32
Allowed values: 0 1
Value

Canonical stored value for the field when State is Moltaro.Enums.EntityInstanceFieldStateEnum.Value.

object
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Predicates

Runtime-evaluated statement results keyed by statement identifier.

object
key
additional properties
boolean
Permissions

Item-level permissions for one entity instance.

object
CanRead

Whether the caller can read the active instance.

boolean
CanReadArchive

Whether the caller can read the instance while it is archived.

boolean
CanReadChangesHistory

Whether the caller can read the change history for this instance.

boolean
CanReadComments

Whether comments can be viewed for this instance.

boolean
CanReadTags

Whether tags can be viewed for this instance.

boolean
CanReadAttachments

Whether attachments can be viewed for this instance.

boolean
Assignments

Relation assignments keyed by relation key for record-scoped entities.

object
key
additional properties
Array<object>

Display-safe common responsibility subject in Entity runtime payloads.

object
SubjectType

Common subject discriminator: User or ResponsibilityGroup.

string
nullable
SubjectId

Assigned subject identifier.

string
nullable
DisplayName

Display name resolved for the subject when available.

string
nullable
Description

Optional secondary subject description.

string
nullable
EffectiveFrom

Inclusive start of the responsibility interval.

string format: date-time
nullable
EffectiveTo

Exclusive end of the responsibility interval, or null for an open interval.

string format: date-time
nullable
MergeState

Merge state attached to entity instance payloads.

object
IsMergedAway
boolean
MergedIntoInstanceId
string
nullable
MergeOperationId
string
nullable
DisplayFields

Display-only computed fields keyed by display-field key.

object
key
additional properties
string
ProjectionSource

Display-only source member metadata for a projection row.

object
ProjectionMemberId
string
nullable
ReferenceFieldId
string
nullable
SourceEntityDefinitionId
string
nullable
Label
string
nullable
SourceEntityDisplayNameSingular
string
nullable
SourceEntityDisplayNamePlural
string
nullable
ObjectContextFacts

Provider-owned object-context facts keyed by provider key.

object
key
additional properties
object
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
Subject
string
nullable
Description
string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
DataRecordId
string
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Cycle

Compact cycle summary for a runtime board item.

object
Id
string
nullable
Name
string
nullable
LifecycleState
integer format: int32
Allowed values: 0 1 2 3
StartDate
string format: date
nullable
EndDate
string format: date
nullable
SortOrder
integer format: int32
RemovedAtUtc
string format: date-time
nullable
RemovedByUserId
string
nullable
RemoveReason
string
nullable
SubjectField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
DescriptionField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
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": [
{
"Target": {
"TargetKind": 0
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
},
"ProcessContent": {
"Comments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
},
"Attachments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
}
},
"Card": {
"Responsibilities": {
"Item": [
{
"SubjectType": 0
}
],
"Status": [
{
"SubjectType": 0
}
]
},
"Fields": [
{
"ValueType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
],
"Target": {
"Fields": [
{
"ValueType": 0
}
]
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
}
},
"Entity": {
"Fields": {
"additionalProperty": {
"State": 0,
"PlainTextPreview": {
"State": 0
}
}
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
}
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
},
"Cycle": {
"LifecycleState": 0
},
"SubjectField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
},
"DescriptionField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Conflict

Media typeapplication/json
object
Data

Paged runtime board item search result across one or more statuses.

object
BoardId
string
nullable
TotalCount
integer format: int32
Limit
integer format: int32
HasMore
boolean
NextCursor

Cursor for loading the next cross-status board item search page.

object
BoardCycleId

Cycle identity at the page boundary, when cycle ordering is active.

string
nullable
BoardStatusId

Status identity at the page boundary.

string
nullable
RankKey

Board rank at the page boundary.

string
nullable
BoardItemId

Stable Board Item tie-breaker at the page boundary.

string
nullable
BoardDataSortCursor

Opaque Board Data sort tuple that must be returned unchanged in the next request.

string
nullable
Items
Array<object>
nullable

Runtime board item.

object
Id
string
nullable
BoardId
string
nullable
Target

Runtime target identity for a board item.

object
BoardTargetDefinitionId
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
TargetObjectId
string
nullable
TargetDisplayName
string
nullable
TargetSubtitle
string
nullable
BoardStatusId
string
nullable
RankKey
string
nullable
RunNumber
integer format: int32
IsOpen
boolean
EnteredStatusAtUtc
string format: date-time
CompletedAtUtc
string format: date-time
nullable
RowVersion
string format: uuid
Actions

Server-computed Board Item read capabilities whose reserved Object Operation keys are not admitted in v1.

object
CanReadHistory
boolean
CanViewAuditTrail
boolean
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
EntityAccess

Entity access state for the underlying Entity Instance inside a board item.

object
CanRead
boolean
IsRestricted
boolean
Number
string
nullable
ProcessContent

Process content identity and summary for a board item.

object
Owner
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
Comments

Process comments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Attachments

Process attachments state for a board item.

object
AccessLevel
integer format: int32
Allowed values: 0 1
Count
integer format: int32
HasAttachments
boolean
CreatePolicy
integer format: int32
Allowed values: 0 1 2
ReadPolicy
integer format: int32
Allowed values: 0 1 2
Card

Server-computed compact projection for runtime board cards.

object
Number
integer format: int32
Subject
string
nullable
Description
string
nullable
LastComment

Process content comment summary for a board item.

object
Id
string
nullable
CommentText
string
nullable
CreatedByUserId
string
nullable
CreatedByUserName
string
nullable
CreatedAt
string format: date-time
AttachmentFileCount
integer format: int32
BoardStatusId
string
nullable
BoardStatusDisplayName
string
nullable
BoardStatusColor
string
nullable
Responsibilities

Compact responsibility summary displayed on a board card.

object
Item
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
Status
Array<object>
nullable

Compact responsibility subject displayed on a board card.

object
SubjectType
integer format: int32
Allowed values: 0 1
SubjectId
string
nullable
DisplayName
string
nullable
ResponsibilityKey
string
nullable
IsRestricted
boolean
Fields
Array<object>
nullable

Server-materialized board-owned Part field row for card and detail rendering.

object
FieldKey
string
nullable
DisplayName
string
nullable
ValueType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SortOrder
integer format: int32
Value
object
DisplayValue
string
nullable
IsRestricted
boolean
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Target

Server-computed compact target projection for runtime board cards.

object
Number
string
nullable
DisplayName
string
nullable
Subtitle
string
nullable
Fields
Array<object>
nullable

Provider-specific compact field for board card rendering.

object
Key

Stable provider field key.

string
nullable
DisplayName

User-facing field name.

string
nullable
Value

Raw provider value used for stable diagnostics and provider semantics.

string
nullable
ValueType

Provider field value kind for compact board cards.

integer format: int32
Allowed values: 0 1 2 3 4 5
DisplayValue

Server-resolved display value; clients fall back to Moltaro.Boards.Runtime.Models.BoardRuntimeCardProviderFieldModel.Value when absent.

string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Tags

Visible process tags assigned to this board item.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
Entity

List item for one entity instance.

object
Id

Instance identifier.

string
nullable
Number

Server-generated entity number.

string
nullable
DisplayName

Resolved entity display name or fallback number.

string
nullable
Subtitle

Resolved entity subtitle from the presentation cache.

string
nullable
CreatedAt

Instance creation timestamp.

string format: date-time
CreatedByUserId

Creating user identifier when available.

string
nullable
ModifiedAt

Last modification timestamp when available.

string format: date-time
nullable
ModifiedByUserId

Last modifying user identifier when available.

string
nullable
ArchivedAt

Archive timestamp when the instance is archived.

string format: date-time
nullable
ArchivedByUserId

Archiving user identifier when available.

string
nullable
LastComment

Compact summary of the latest comment on an entity instance.

object
Id

Comment identifier.

string
nullable
CommentText

Comment text.

string
nullable
CreatedByUserId

Comment author identifier.

string
nullable
CreatedByUserName

Comment author display name.

string
nullable
CreatedAt

Comment creation timestamp.

string format: date-time
Tags

Visible tags for the instance. List payloads include the first few tags only.

Array<object>
nullable

Compact tag details for one entity instance.

object
Id

Tag identifier.

string
nullable
TagName

Tag name.

string
nullable
Color

Optional color value.

string
nullable
Category

Optional category.

string
nullable
TagCount

Total number of tags on the instance.

integer format: int32
LastActivityDateTime

Last activity timestamp for the instance.

string format: date-time
RowVersion

Runtime row-version token from the primary table.

string format: uuid
Fields

Readable primary-table scalar fields keyed by field key. Denied fields are omitted.

object
key
additional properties

Field envelope for runtime entity-instance responses.

object
State
integer format: int32
Allowed values: 0 1
Value

Canonical stored value for the field when State is Moltaro.Enums.EntityInstanceFieldStateEnum.Value.

object
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
Predicates

Runtime-evaluated statement results keyed by statement identifier.

object
key
additional properties
boolean
Permissions

Item-level permissions for one entity instance.

object
CanRead

Whether the caller can read the active instance.

boolean
CanReadArchive

Whether the caller can read the instance while it is archived.

boolean
CanReadChangesHistory

Whether the caller can read the change history for this instance.

boolean
CanReadComments

Whether comments can be viewed for this instance.

boolean
CanReadTags

Whether tags can be viewed for this instance.

boolean
CanReadAttachments

Whether attachments can be viewed for this instance.

boolean
Assignments

Relation assignments keyed by relation key for record-scoped entities.

object
key
additional properties
Array<object>

Display-safe common responsibility subject in Entity runtime payloads.

object
SubjectType

Common subject discriminator: User or ResponsibilityGroup.

string
nullable
SubjectId

Assigned subject identifier.

string
nullable
DisplayName

Display name resolved for the subject when available.

string
nullable
Description

Optional secondary subject description.

string
nullable
EffectiveFrom

Inclusive start of the responsibility interval.

string format: date-time
nullable
EffectiveTo

Exclusive end of the responsibility interval, or null for an open interval.

string format: date-time
nullable
MergeState

Merge state attached to entity instance payloads.

object
IsMergedAway
boolean
MergedIntoInstanceId
string
nullable
MergeOperationId
string
nullable
DisplayFields

Display-only computed fields keyed by display-field key.

object
key
additional properties
string
ProjectionSource

Display-only source member metadata for a projection row.

object
ProjectionMemberId
string
nullable
ReferenceFieldId
string
nullable
SourceEntityDefinitionId
string
nullable
Label
string
nullable
SourceEntityDisplayNameSingular
string
nullable
SourceEntityDisplayNamePlural
string
nullable
ObjectContextFacts

Provider-owned object-context facts keyed by provider key.

object
key
additional properties
object
ObjectInvariant

Resource-neutral current invariant state and complete object-operation decision set.

object
Resource
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
BusinessInvariants

Current safe state of every applicable enabled Business Invariant.

Array<object>
nullable

Current safe state of one Business Invariant target for one resource.

object
InvariantKey

Stable invariant key.

string
nullable
TargetKey

Stable target key within the invariant.

string
nullable
IsActive

Whether the invariant is active for the current resource state.

boolean
SafeMessage

Localized safe active-state message, or null when inactive.

string
nullable
Operations

Explicit decision for every applicable and discoverable Object Operation Catalog entry on the current surface.

object
key
additional properties

Composed current decision for one applicable object operation.

object
OperationKey

Stable Object Operation Catalog key.

string
nullable
IsAllowed

Whether all independent authorities allow the operation.

boolean
Denials

Deterministically ordered safe denial details.

Array<object>
nullable

One safe denial contributing to a composed object-operation decision.

object
Source

Identifies the independent authority that denied an object operation.

integer format: int32
Allowed values: 0 1 2 3
SourceKey

Stable source identity, such as an invariant key or domain policy key.

string
nullable
ReasonCode

Stable machine-readable reason code.

string
nullable
SafeMessage

Non-empty localized safe message.

string
nullable
Subject
string
nullable
Description
string
nullable
DueDate

Server-computed due-date state for runtime board cards and details.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DueAtUtc
string format: date-time
nullable
DueDate
string format: date
nullable
DueTime
string format: time
nullable
Severity
integer format: int32
Allowed values: 0 1 2
MatchedExpectationId
string
nullable
ThresholdUtc
string format: date-time
nullable
DataRecordId
string
nullable
AttentionSignals

Active AttentionSignal summary for one runtime board item.

object
Count
integer format: int32
HighestSeverity
integer format: int32
Allowed values: 0 1 2
Items
Array<object>
nullable

Active AttentionSignal row summarized on runtime board cards and details.

object
Id
string
nullable
TypeKey
string
nullable
Severity
integer format: int32
Allowed values: 0 1 2
Title
string
nullable
Body
string
nullable
DueAtUtc
string format: date-time
nullable
Cycle

Compact cycle summary for a runtime board item.

object
Id
string
nullable
Name
string
nullable
LifecycleState
integer format: int32
Allowed values: 0 1 2 3
StartDate
string format: date
nullable
EndDate
string format: date
nullable
SortOrder
integer format: int32
RemovedAtUtc
string format: date-time
nullable
RemovedByUserId
string
nullable
RemoveReason
string
nullable
SubjectField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
DescriptionField

Typed Board Subject or Description value with authoritative Markdown semantics.

object
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
Value
string
nullable
PlainTextPreview

Safe compact visible-text representation of a Markdown value.

object
Text

Visible text when available.

string
nullable
IsTruncated

Whether the visible text was shortened for compact presentation.

boolean
State
integer format: int32
Allowed values: 0 1 2 3
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": [
{
"Target": {
"TargetKind": 0
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
},
"ProcessContent": {
"Comments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
},
"Attachments": {
"AccessLevel": 0,
"CreatePolicy": 0,
"ReadPolicy": 0
}
},
"Card": {
"Responsibilities": {
"Item": [
{
"SubjectType": 0
}
],
"Status": [
{
"SubjectType": 0
}
]
},
"Fields": [
{
"ValueType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
],
"Target": {
"Fields": [
{
"ValueType": 0
}
]
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
}
},
"Entity": {
"Fields": {
"additionalProperty": {
"State": 0,
"PlainTextPreview": {
"State": 0
}
}
},
"ObjectInvariant": {
"Operations": {
"additionalProperty": {
"Denials": [
{
"Source": 0
}
]
}
}
}
},
"DueDate": {
"TimeMode": 0,
"Severity": 0
},
"AttentionSignals": {
"HighestSeverity": 0,
"Items": [
{
"Severity": 0
}
]
},
"Cycle": {
"LifecycleState": 0
},
"SubjectField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
},
"DescriptionField": {
"FieldType": 0,
"SemanticRole": 0,
"PlainTextPreview": {
"State": 0
}
}
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}