Skip to content

Return admission data for adding an existing target object from the runtime board screen.

POST
/api/workspace/boards/{boardIdOrKey}/items/add-context
curl --request POST \
--url https://example.com/api/workspace/boards/example/items/add-context \
--header 'Content-Type: application/json' \
--data '{ "BoardTargetDefinitionId": "example", "TargetObjectId": "example", "TargetBoardStatusId": "example" }'
  • None
boardIdOrKey
required
string
access_token
string

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

Request to prepare board admission for an existing target object.

object
BoardTargetDefinitionId
string
nullable
TargetObjectId
string
nullable
TargetBoardStatusId
string
nullable
Examplegenerated
{
"BoardTargetDefinitionId": "example",
"TargetObjectId": "example",
"TargetBoardStatusId": "example"
}

OK

Media typeapplication/json
object
Data

Board-context admission state for adding an existing target to the runtime board screen.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
TargetDefinition

Runtime target definition configured for a board.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
DisplayName
string
nullable
DisplayNameSingular
string
nullable
SortOrder
integer format: int32
IsActive
boolean
CanAdd
boolean
CanMove
boolean
CommentAccessLevel
integer format: int32
Allowed values: 0 1
AttachmentAccessLevel
integer format: int32
Allowed values: 0 1
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
InitialFieldMappings
Array<object>
nullable

Initial mapping shown to runtime users and applied during target admission.

object
DestinationKind
integer format: int32
Allowed values: 0 1 2 3
DestinationFieldKey
string
nullable
DestinationDisplayName
string
nullable
DestinationFieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SourceFieldKey
string
nullable
SourceDisplayName
string
nullable
SourceFieldType
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
Statuses
Array<object>
nullable

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
CanAdd
boolean
DisabledReasonCode
string
nullable
ExistingOpenItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
LatestClosedItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
RepeatModes
Array<integer>
nullable
Allowed values: 0 1
BoardDataForm

Runtime form surface payload resolved for the active caller.

object
Meta

Minimal runtime entity metadata used by explicit UI surfaces.

object
EntityDefinitionId

Entity definition identifier.

string
nullable
Name

Internal entity key used by runtime routes.

string
nullable
DisplayNameSingular

User-facing singular name.

string
nullable
DisplayNamePlural

User-facing plural name.

string
nullable
CommentsEnabled

Whether entity comments are enabled.

boolean
AttachmentsEnabled

Whether entity attachments are enabled.

boolean
TagsEnabled

Whether entity tags are enabled.

boolean
FullTextSearchAvailable

Whether runtime configured search is available for the definition.

boolean
Statements

Runtime-exposed statements for this entity.

Array<object>
nullable

Runtime statement descriptor exposed to clients together with predicate payloads.

object
Id

Statement identifier.

string
nullable
Name

Stable technical statement key.

string
nullable
DisplayName

User-facing statement label.

string
nullable
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
IsProjection

Whether the entity is an enabled Projection Entity.

boolean
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
Model

Persisted form surface.

object
Id

Surface identifier. This is empty when the model is not resolved.

string
nullable
Surface
integer format: int32
Allowed values: 0 1 2 3 4 5
MaxWidth

Maximum layout width in pixels.

integer format: int32
ColumnCount

Desktop column count.

integer format: int32
RowVersion

Concurrency token for persisted overrides.

string format: uuid
Items

Effective form items.

Array<object>
nullable

One form item.

object
Id

Stable item identifier.

string
nullable
ItemType
integer format: int32
Allowed values: 0 1 2 3
SortOrder

Display order.

integer format: int32
Column

Preferred desktop column.

integer format: int32
Label

Optional overridden label.

string
nullable
Hint

Optional hint text.

string
nullable
Binding

Resolved binding metadata for one UI field reference.

object
RefKind
integer format: int32
Allowed values: 0 1 2 3 4
FieldId

Field identifier when the binding points to an entity field.

string
nullable
FieldKey

Runtime field key when the binding points to an entity field.

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

Whether the bound field is always required.

boolean
VisibleWhen

Visibility condition expression for draft-aware UI evaluation.

string
nullable
RequiredWhen

Requiredness condition expression for draft-aware UI evaluation.

string
nullable
EditableWhen

Editability condition expression for draft-aware UI evaluation.

string
nullable
VisibleWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
RequiredWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
EditableWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
AllowMultiple

Whether the bound field allows multiple values.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse reference fields.

string
nullable
AllowSort

Whether root-list sorting by linked display value is allowed.

boolean
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
TableFields

Access-shaped child-table fields when the binding targets a table field.

Array<object>
nullable

One access-shaped child-table field for runtime UI rendering.

object
Id

Child field identifier.

string
nullable
Label

Display label for the child field.

string
nullable
Binding
object recursive
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether the caller may edit this child field.

boolean
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HasAccessibleChildFields

Whether the caller can access at least one child-table field.

boolean
HasNestedAccessibleTableFields

Whether the caller can access nested table child fields.

boolean
VisibleWhenOperationMode
integer format: int32
Allowed values: 0 1 2
RequiredWhenOperationMode
integer format: int32
Allowed values: 0 1 2
EditableWhenOperationMode
integer format: int32
Allowed values: 0 1 2
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
DefaultValue

Configured default applied to an absent primary field on create or an absent child field in a new table row. It does not change existing rows.

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

Canonical constant JSON value. A scalar Reference contains only the target entity-instance id string. Null for dynamic defaults.

object
ResponsibilityKey

Stable key when the binding targets a unified responsibility.

string
nullable
ResponsibilityDisplayName

Display name when the binding targets a unified responsibility.

string
nullable
DisplayFieldId

Display field identifier when the binding targets a display-only computed field.

string
nullable
DisplayFieldKey

Display field key when the binding targets a display-only computed field.

string
nullable
DisplayFieldDisplayName

Display field display name when the binding targets a display-only computed field.

string
nullable
ObjectContextFactId

Object-context fact configuration id when the binding targets a contextual fact.

string
nullable
ObjectContextFactProviderKey

Provider key that owns the object-context fact payload.

string
nullable
ObjectContextFactTarget
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
AddressCoordinatesRequired

Whether an address field must be captured through a coordinate-aware editor.

boolean
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
ClassifierCatalogKey

Bound Classifier Catalog Definition key.

string
nullable
ClassifierCatalogDisplayName

Bound Classifier Catalog Definition display name.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
EntityDefinitionId

Owning entity definition identifier used by destination-scoped field capabilities.

string
nullable
EntityDefinitionTableId

Owning entity definition table identifier used by destination-scoped field capabilities.

string
nullable
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether field editing is enabled.

boolean
EditorRows

Configured row count for textarea-style editors.

integer format: int32
nullable
TextBlockStyle
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8
TextBlockText

Text-block content when the item is a text block.

string
nullable
AlertTone
integer format: int32
Allowed values: 0 1 2 3
AlertTitle

Optional alert title.

string
nullable
AlertText

Alert body.

string
nullable
MarginTop

Optional top margin in pixels.

integer format: int32
nullable
MarginBottom

Optional bottom margin in pixels.

integer format: int32
nullable
PaddingTop

Optional top padding in pixels.

integer format: int32
nullable
PaddingBottom

Optional bottom padding in pixels.

integer format: int32
nullable
PaddingLeft

Optional left padding in pixels.

integer format: int32
nullable
PaddingRight

Optional right padding in pixels.

integer format: int32
nullable
Visible

Whether the item remains visible in the effective runtime model.

boolean
ColumnSpan

Desktop column span.

integer format: int32
DatePickerAnchorMode
integer format: int32
Allowed values: 0 1 2
DatePickerAnchorValue

Fixed year or relative year offset selected by Moltaro.Entity.Ui.Models.Form.EntityFormUiItemModel.DatePickerAnchorMode.

integer format: int32
nullable
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HierarchySourceKind
integer format: int32
Allowed values: 0 1
ReferenceHierarchy

Saved relationship shape for one hierarchy reference input.

object
SourceKind
integer format: int32
Allowed values: 0 1
ParentFieldDefinitionId

Recursive parent field identifier, or null for explicit-path mode.

string
nullable
ParentFieldKey

Recursive parent stable field key used by portable configuration.

string
nullable
LookupTableSelectors

Role-aware table selectors for lookup dialogs.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
CreateFormSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
CreateFormSelectors

Role-aware create-form overrides used by admin authoring; an empty list inherits from the lookup table.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
RelatedTableSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RelatedTableSelectors

Role-aware child table surface selectors used by related-table admin authoring.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
ReferenceEligibility

Non-executable dependency metadata for one Reference field.

object
TargetFieldId

Dependent scalar Reference field identifier.

string
nullable
DriverFieldIds

Direct source-field identifiers required to build selection context.

Array<string>
nullable
Enabled

Whether the persisted rule currently participates in runtime selection and mutation.

boolean
ReferenceContext

Actor-shaped Form context required by one scalar Reference field.

object
TargetFieldId

Reference field identifier represented by the Form item.

string
nullable
CurrentValueInputs

Explicit allow-lists for client-owned Form Reference context values.

object
CreateDraftFieldIds

Fields whose user-owned, currently editable create-draft values may be sent. A possible mutation-effect target remains listed because ownership is draft-specific.

Array<string>
nullable
UpdateDraftFieldIds

Fields whose editable update-draft values may be sent.

Array<string>
nullable
LockedCreateFieldIds

Fields whose server-owned related-create locks may be sent.

Array<string>
nullable
ProjectedTargetFieldIds

Target scalar or Money owner field identifiers required by one-hop Form field behavior plans.

Array<string>
nullable
RequiresTargetValues

Whether the Form must materialize the referenced target for system, scalar, or Money target values.

boolean
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
MissingSurface

Machine-readable state for a reusable UI surface that is intentionally missing.

object
SurfaceType
integer format: int32
Allowed values: 0 1 2 3 4 5
Reason
integer format: int32
Allowed values: 0 1
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RequiredIncludePaths
Array<object>
nullable

One post-load reference include path.

object
Path

Runtime field key path segments. Paths resolve through primary-table reference fields only.

Array<string>
nullable
DueDatePolicy

Runtime due-date policy included in the board shell.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Runtime due-date status expectation row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
BoardData

Board-owned Part entity identity and default runtime surfaces.

object
EntityDefinitionId
string
nullable
DefaultFormSurfaceKey
string
nullable
DefaultCardSurfaceKey
string
nullable
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
SubjectSemanticRole
integer format: int32
Allowed values: 0 1 2 3
DescriptionSemanticRole
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": {
"TargetDefinition": {
"TargetKind": 0,
"CommentAccessLevel": 0,
"AttachmentAccessLevel": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0,
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"InitialFieldMappings": [
{
"DestinationKind": 0,
"DestinationFieldType": 0,
"SourceFieldType": 0
}
]
},
"Statuses": [
{
"MetaType": 0
}
],
"ExistingOpenItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"LatestClosedItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"RepeatModes": [
0
],
"BoardDataForm": {
"Selector": {
"Mode": 0
},
"Model": {
"Surface": 0,
"Items": [
{
"ItemType": 0,
"Binding": {
"RefKind": 0,
"SystemField": 0,
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"TableFields": [
{
"Editor": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0
}
],
"VisibleWhenOperationMode": 0,
"RequiredWhenOperationMode": 0,
"EditableWhenOperationMode": 0,
"DefaultValue": {
"Kind": 0
},
"SemanticRole": 0
},
"Editor": 0,
"TextBlockStyle": 0,
"AlertTone": 0,
"DatePickerAnchorMode": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0,
"HierarchySourceKind": 0,
"ReferenceHierarchy": {
"SourceKind": 0
},
"LookupTableSelectors": [
{
"Mode": 0
}
],
"CreateFormSelector": {
"Mode": 0
},
"CreateFormSelectors": [
{
"Mode": 0
}
],
"RelatedTableSelector": {
"Mode": 0
},
"RelatedTableSelectors": [
{
"Mode": 0
}
]
}
]
},
"MissingSurface": {
"SurfaceType": 0,
"Reason": 0,
"Selector": {
"Mode": 0
}
}
},
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"BoardData": {
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"SubjectSemanticRole": 0,
"DescriptionSemanticRole": 0
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Bad Request

Media typeapplication/json
object
Data

Board-context admission state for adding an existing target to the runtime board screen.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
TargetDefinition

Runtime target definition configured for a board.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
DisplayName
string
nullable
DisplayNameSingular
string
nullable
SortOrder
integer format: int32
IsActive
boolean
CanAdd
boolean
CanMove
boolean
CommentAccessLevel
integer format: int32
Allowed values: 0 1
AttachmentAccessLevel
integer format: int32
Allowed values: 0 1
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
InitialFieldMappings
Array<object>
nullable

Initial mapping shown to runtime users and applied during target admission.

object
DestinationKind
integer format: int32
Allowed values: 0 1 2 3
DestinationFieldKey
string
nullable
DestinationDisplayName
string
nullable
DestinationFieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SourceFieldKey
string
nullable
SourceDisplayName
string
nullable
SourceFieldType
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
Statuses
Array<object>
nullable

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
CanAdd
boolean
DisabledReasonCode
string
nullable
ExistingOpenItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
LatestClosedItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
RepeatModes
Array<integer>
nullable
Allowed values: 0 1
BoardDataForm

Runtime form surface payload resolved for the active caller.

object
Meta

Minimal runtime entity metadata used by explicit UI surfaces.

object
EntityDefinitionId

Entity definition identifier.

string
nullable
Name

Internal entity key used by runtime routes.

string
nullable
DisplayNameSingular

User-facing singular name.

string
nullable
DisplayNamePlural

User-facing plural name.

string
nullable
CommentsEnabled

Whether entity comments are enabled.

boolean
AttachmentsEnabled

Whether entity attachments are enabled.

boolean
TagsEnabled

Whether entity tags are enabled.

boolean
FullTextSearchAvailable

Whether runtime configured search is available for the definition.

boolean
Statements

Runtime-exposed statements for this entity.

Array<object>
nullable

Runtime statement descriptor exposed to clients together with predicate payloads.

object
Id

Statement identifier.

string
nullable
Name

Stable technical statement key.

string
nullable
DisplayName

User-facing statement label.

string
nullable
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
IsProjection

Whether the entity is an enabled Projection Entity.

boolean
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
Model

Persisted form surface.

object
Id

Surface identifier. This is empty when the model is not resolved.

string
nullable
Surface
integer format: int32
Allowed values: 0 1 2 3 4 5
MaxWidth

Maximum layout width in pixels.

integer format: int32
ColumnCount

Desktop column count.

integer format: int32
RowVersion

Concurrency token for persisted overrides.

string format: uuid
Items

Effective form items.

Array<object>
nullable

One form item.

object
Id

Stable item identifier.

string
nullable
ItemType
integer format: int32
Allowed values: 0 1 2 3
SortOrder

Display order.

integer format: int32
Column

Preferred desktop column.

integer format: int32
Label

Optional overridden label.

string
nullable
Hint

Optional hint text.

string
nullable
Binding

Resolved binding metadata for one UI field reference.

object
RefKind
integer format: int32
Allowed values: 0 1 2 3 4
FieldId

Field identifier when the binding points to an entity field.

string
nullable
FieldKey

Runtime field key when the binding points to an entity field.

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

Whether the bound field is always required.

boolean
VisibleWhen

Visibility condition expression for draft-aware UI evaluation.

string
nullable
RequiredWhen

Requiredness condition expression for draft-aware UI evaluation.

string
nullable
EditableWhen

Editability condition expression for draft-aware UI evaluation.

string
nullable
VisibleWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
RequiredWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
EditableWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
AllowMultiple

Whether the bound field allows multiple values.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse reference fields.

string
nullable
AllowSort

Whether root-list sorting by linked display value is allowed.

boolean
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
TableFields

Access-shaped child-table fields when the binding targets a table field.

Array<object>
nullable

One access-shaped child-table field for runtime UI rendering.

object
Id

Child field identifier.

string
nullable
Label

Display label for the child field.

string
nullable
Binding
object recursive
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether the caller may edit this child field.

boolean
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HasAccessibleChildFields

Whether the caller can access at least one child-table field.

boolean
HasNestedAccessibleTableFields

Whether the caller can access nested table child fields.

boolean
VisibleWhenOperationMode
integer format: int32
Allowed values: 0 1 2
RequiredWhenOperationMode
integer format: int32
Allowed values: 0 1 2
EditableWhenOperationMode
integer format: int32
Allowed values: 0 1 2
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
DefaultValue

Configured default applied to an absent primary field on create or an absent child field in a new table row. It does not change existing rows.

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

Canonical constant JSON value. A scalar Reference contains only the target entity-instance id string. Null for dynamic defaults.

object
ResponsibilityKey

Stable key when the binding targets a unified responsibility.

string
nullable
ResponsibilityDisplayName

Display name when the binding targets a unified responsibility.

string
nullable
DisplayFieldId

Display field identifier when the binding targets a display-only computed field.

string
nullable
DisplayFieldKey

Display field key when the binding targets a display-only computed field.

string
nullable
DisplayFieldDisplayName

Display field display name when the binding targets a display-only computed field.

string
nullable
ObjectContextFactId

Object-context fact configuration id when the binding targets a contextual fact.

string
nullable
ObjectContextFactProviderKey

Provider key that owns the object-context fact payload.

string
nullable
ObjectContextFactTarget
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
AddressCoordinatesRequired

Whether an address field must be captured through a coordinate-aware editor.

boolean
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
ClassifierCatalogKey

Bound Classifier Catalog Definition key.

string
nullable
ClassifierCatalogDisplayName

Bound Classifier Catalog Definition display name.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
EntityDefinitionId

Owning entity definition identifier used by destination-scoped field capabilities.

string
nullable
EntityDefinitionTableId

Owning entity definition table identifier used by destination-scoped field capabilities.

string
nullable
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether field editing is enabled.

boolean
EditorRows

Configured row count for textarea-style editors.

integer format: int32
nullable
TextBlockStyle
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8
TextBlockText

Text-block content when the item is a text block.

string
nullable
AlertTone
integer format: int32
Allowed values: 0 1 2 3
AlertTitle

Optional alert title.

string
nullable
AlertText

Alert body.

string
nullable
MarginTop

Optional top margin in pixels.

integer format: int32
nullable
MarginBottom

Optional bottom margin in pixels.

integer format: int32
nullable
PaddingTop

Optional top padding in pixels.

integer format: int32
nullable
PaddingBottom

Optional bottom padding in pixels.

integer format: int32
nullable
PaddingLeft

Optional left padding in pixels.

integer format: int32
nullable
PaddingRight

Optional right padding in pixels.

integer format: int32
nullable
Visible

Whether the item remains visible in the effective runtime model.

boolean
ColumnSpan

Desktop column span.

integer format: int32
DatePickerAnchorMode
integer format: int32
Allowed values: 0 1 2
DatePickerAnchorValue

Fixed year or relative year offset selected by Moltaro.Entity.Ui.Models.Form.EntityFormUiItemModel.DatePickerAnchorMode.

integer format: int32
nullable
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HierarchySourceKind
integer format: int32
Allowed values: 0 1
ReferenceHierarchy

Saved relationship shape for one hierarchy reference input.

object
SourceKind
integer format: int32
Allowed values: 0 1
ParentFieldDefinitionId

Recursive parent field identifier, or null for explicit-path mode.

string
nullable
ParentFieldKey

Recursive parent stable field key used by portable configuration.

string
nullable
LookupTableSelectors

Role-aware table selectors for lookup dialogs.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
CreateFormSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
CreateFormSelectors

Role-aware create-form overrides used by admin authoring; an empty list inherits from the lookup table.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
RelatedTableSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RelatedTableSelectors

Role-aware child table surface selectors used by related-table admin authoring.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
ReferenceEligibility

Non-executable dependency metadata for one Reference field.

object
TargetFieldId

Dependent scalar Reference field identifier.

string
nullable
DriverFieldIds

Direct source-field identifiers required to build selection context.

Array<string>
nullable
Enabled

Whether the persisted rule currently participates in runtime selection and mutation.

boolean
ReferenceContext

Actor-shaped Form context required by one scalar Reference field.

object
TargetFieldId

Reference field identifier represented by the Form item.

string
nullable
CurrentValueInputs

Explicit allow-lists for client-owned Form Reference context values.

object
CreateDraftFieldIds

Fields whose user-owned, currently editable create-draft values may be sent. A possible mutation-effect target remains listed because ownership is draft-specific.

Array<string>
nullable
UpdateDraftFieldIds

Fields whose editable update-draft values may be sent.

Array<string>
nullable
LockedCreateFieldIds

Fields whose server-owned related-create locks may be sent.

Array<string>
nullable
ProjectedTargetFieldIds

Target scalar or Money owner field identifiers required by one-hop Form field behavior plans.

Array<string>
nullable
RequiresTargetValues

Whether the Form must materialize the referenced target for system, scalar, or Money target values.

boolean
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
MissingSurface

Machine-readable state for a reusable UI surface that is intentionally missing.

object
SurfaceType
integer format: int32
Allowed values: 0 1 2 3 4 5
Reason
integer format: int32
Allowed values: 0 1
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RequiredIncludePaths
Array<object>
nullable

One post-load reference include path.

object
Path

Runtime field key path segments. Paths resolve through primary-table reference fields only.

Array<string>
nullable
DueDatePolicy

Runtime due-date policy included in the board shell.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Runtime due-date status expectation row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
BoardData

Board-owned Part entity identity and default runtime surfaces.

object
EntityDefinitionId
string
nullable
DefaultFormSurfaceKey
string
nullable
DefaultCardSurfaceKey
string
nullable
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
SubjectSemanticRole
integer format: int32
Allowed values: 0 1 2 3
DescriptionSemanticRole
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": {
"TargetDefinition": {
"TargetKind": 0,
"CommentAccessLevel": 0,
"AttachmentAccessLevel": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0,
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"InitialFieldMappings": [
{
"DestinationKind": 0,
"DestinationFieldType": 0,
"SourceFieldType": 0
}
]
},
"Statuses": [
{
"MetaType": 0
}
],
"ExistingOpenItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"LatestClosedItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"RepeatModes": [
0
],
"BoardDataForm": {
"Selector": {
"Mode": 0
},
"Model": {
"Surface": 0,
"Items": [
{
"ItemType": 0,
"Binding": {
"RefKind": 0,
"SystemField": 0,
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"TableFields": [
{
"Editor": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0
}
],
"VisibleWhenOperationMode": 0,
"RequiredWhenOperationMode": 0,
"EditableWhenOperationMode": 0,
"DefaultValue": {
"Kind": 0
},
"SemanticRole": 0
},
"Editor": 0,
"TextBlockStyle": 0,
"AlertTone": 0,
"DatePickerAnchorMode": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0,
"HierarchySourceKind": 0,
"ReferenceHierarchy": {
"SourceKind": 0
},
"LookupTableSelectors": [
{
"Mode": 0
}
],
"CreateFormSelector": {
"Mode": 0
},
"CreateFormSelectors": [
{
"Mode": 0
}
],
"RelatedTableSelector": {
"Mode": 0
},
"RelatedTableSelectors": [
{
"Mode": 0
}
]
}
]
},
"MissingSurface": {
"SurfaceType": 0,
"Reason": 0,
"Selector": {
"Mode": 0
}
}
},
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"BoardData": {
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"SubjectSemanticRole": 0,
"DescriptionSemanticRole": 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

Board-context admission state for adding an existing target to the runtime board screen.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
TargetDefinition

Runtime target definition configured for a board.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
DisplayName
string
nullable
DisplayNameSingular
string
nullable
SortOrder
integer format: int32
IsActive
boolean
CanAdd
boolean
CanMove
boolean
CommentAccessLevel
integer format: int32
Allowed values: 0 1
AttachmentAccessLevel
integer format: int32
Allowed values: 0 1
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
InitialFieldMappings
Array<object>
nullable

Initial mapping shown to runtime users and applied during target admission.

object
DestinationKind
integer format: int32
Allowed values: 0 1 2 3
DestinationFieldKey
string
nullable
DestinationDisplayName
string
nullable
DestinationFieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SourceFieldKey
string
nullable
SourceDisplayName
string
nullable
SourceFieldType
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
Statuses
Array<object>
nullable

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
CanAdd
boolean
DisabledReasonCode
string
nullable
ExistingOpenItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
LatestClosedItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
RepeatModes
Array<integer>
nullable
Allowed values: 0 1
BoardDataForm

Runtime form surface payload resolved for the active caller.

object
Meta

Minimal runtime entity metadata used by explicit UI surfaces.

object
EntityDefinitionId

Entity definition identifier.

string
nullable
Name

Internal entity key used by runtime routes.

string
nullable
DisplayNameSingular

User-facing singular name.

string
nullable
DisplayNamePlural

User-facing plural name.

string
nullable
CommentsEnabled

Whether entity comments are enabled.

boolean
AttachmentsEnabled

Whether entity attachments are enabled.

boolean
TagsEnabled

Whether entity tags are enabled.

boolean
FullTextSearchAvailable

Whether runtime configured search is available for the definition.

boolean
Statements

Runtime-exposed statements for this entity.

Array<object>
nullable

Runtime statement descriptor exposed to clients together with predicate payloads.

object
Id

Statement identifier.

string
nullable
Name

Stable technical statement key.

string
nullable
DisplayName

User-facing statement label.

string
nullable
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
IsProjection

Whether the entity is an enabled Projection Entity.

boolean
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
Model

Persisted form surface.

object
Id

Surface identifier. This is empty when the model is not resolved.

string
nullable
Surface
integer format: int32
Allowed values: 0 1 2 3 4 5
MaxWidth

Maximum layout width in pixels.

integer format: int32
ColumnCount

Desktop column count.

integer format: int32
RowVersion

Concurrency token for persisted overrides.

string format: uuid
Items

Effective form items.

Array<object>
nullable

One form item.

object
Id

Stable item identifier.

string
nullable
ItemType
integer format: int32
Allowed values: 0 1 2 3
SortOrder

Display order.

integer format: int32
Column

Preferred desktop column.

integer format: int32
Label

Optional overridden label.

string
nullable
Hint

Optional hint text.

string
nullable
Binding

Resolved binding metadata for one UI field reference.

object
RefKind
integer format: int32
Allowed values: 0 1 2 3 4
FieldId

Field identifier when the binding points to an entity field.

string
nullable
FieldKey

Runtime field key when the binding points to an entity field.

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

Whether the bound field is always required.

boolean
VisibleWhen

Visibility condition expression for draft-aware UI evaluation.

string
nullable
RequiredWhen

Requiredness condition expression for draft-aware UI evaluation.

string
nullable
EditableWhen

Editability condition expression for draft-aware UI evaluation.

string
nullable
VisibleWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
RequiredWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
EditableWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
AllowMultiple

Whether the bound field allows multiple values.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse reference fields.

string
nullable
AllowSort

Whether root-list sorting by linked display value is allowed.

boolean
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
TableFields

Access-shaped child-table fields when the binding targets a table field.

Array<object>
nullable

One access-shaped child-table field for runtime UI rendering.

object
Id

Child field identifier.

string
nullable
Label

Display label for the child field.

string
nullable
Binding
object recursive
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether the caller may edit this child field.

boolean
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HasAccessibleChildFields

Whether the caller can access at least one child-table field.

boolean
HasNestedAccessibleTableFields

Whether the caller can access nested table child fields.

boolean
VisibleWhenOperationMode
integer format: int32
Allowed values: 0 1 2
RequiredWhenOperationMode
integer format: int32
Allowed values: 0 1 2
EditableWhenOperationMode
integer format: int32
Allowed values: 0 1 2
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
DefaultValue

Configured default applied to an absent primary field on create or an absent child field in a new table row. It does not change existing rows.

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

Canonical constant JSON value. A scalar Reference contains only the target entity-instance id string. Null for dynamic defaults.

object
ResponsibilityKey

Stable key when the binding targets a unified responsibility.

string
nullable
ResponsibilityDisplayName

Display name when the binding targets a unified responsibility.

string
nullable
DisplayFieldId

Display field identifier when the binding targets a display-only computed field.

string
nullable
DisplayFieldKey

Display field key when the binding targets a display-only computed field.

string
nullable
DisplayFieldDisplayName

Display field display name when the binding targets a display-only computed field.

string
nullable
ObjectContextFactId

Object-context fact configuration id when the binding targets a contextual fact.

string
nullable
ObjectContextFactProviderKey

Provider key that owns the object-context fact payload.

string
nullable
ObjectContextFactTarget
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
AddressCoordinatesRequired

Whether an address field must be captured through a coordinate-aware editor.

boolean
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
ClassifierCatalogKey

Bound Classifier Catalog Definition key.

string
nullable
ClassifierCatalogDisplayName

Bound Classifier Catalog Definition display name.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
EntityDefinitionId

Owning entity definition identifier used by destination-scoped field capabilities.

string
nullable
EntityDefinitionTableId

Owning entity definition table identifier used by destination-scoped field capabilities.

string
nullable
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether field editing is enabled.

boolean
EditorRows

Configured row count for textarea-style editors.

integer format: int32
nullable
TextBlockStyle
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8
TextBlockText

Text-block content when the item is a text block.

string
nullable
AlertTone
integer format: int32
Allowed values: 0 1 2 3
AlertTitle

Optional alert title.

string
nullable
AlertText

Alert body.

string
nullable
MarginTop

Optional top margin in pixels.

integer format: int32
nullable
MarginBottom

Optional bottom margin in pixels.

integer format: int32
nullable
PaddingTop

Optional top padding in pixels.

integer format: int32
nullable
PaddingBottom

Optional bottom padding in pixels.

integer format: int32
nullable
PaddingLeft

Optional left padding in pixels.

integer format: int32
nullable
PaddingRight

Optional right padding in pixels.

integer format: int32
nullable
Visible

Whether the item remains visible in the effective runtime model.

boolean
ColumnSpan

Desktop column span.

integer format: int32
DatePickerAnchorMode
integer format: int32
Allowed values: 0 1 2
DatePickerAnchorValue

Fixed year or relative year offset selected by Moltaro.Entity.Ui.Models.Form.EntityFormUiItemModel.DatePickerAnchorMode.

integer format: int32
nullable
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HierarchySourceKind
integer format: int32
Allowed values: 0 1
ReferenceHierarchy

Saved relationship shape for one hierarchy reference input.

object
SourceKind
integer format: int32
Allowed values: 0 1
ParentFieldDefinitionId

Recursive parent field identifier, or null for explicit-path mode.

string
nullable
ParentFieldKey

Recursive parent stable field key used by portable configuration.

string
nullable
LookupTableSelectors

Role-aware table selectors for lookup dialogs.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
CreateFormSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
CreateFormSelectors

Role-aware create-form overrides used by admin authoring; an empty list inherits from the lookup table.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
RelatedTableSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RelatedTableSelectors

Role-aware child table surface selectors used by related-table admin authoring.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
ReferenceEligibility

Non-executable dependency metadata for one Reference field.

object
TargetFieldId

Dependent scalar Reference field identifier.

string
nullable
DriverFieldIds

Direct source-field identifiers required to build selection context.

Array<string>
nullable
Enabled

Whether the persisted rule currently participates in runtime selection and mutation.

boolean
ReferenceContext

Actor-shaped Form context required by one scalar Reference field.

object
TargetFieldId

Reference field identifier represented by the Form item.

string
nullable
CurrentValueInputs

Explicit allow-lists for client-owned Form Reference context values.

object
CreateDraftFieldIds

Fields whose user-owned, currently editable create-draft values may be sent. A possible mutation-effect target remains listed because ownership is draft-specific.

Array<string>
nullable
UpdateDraftFieldIds

Fields whose editable update-draft values may be sent.

Array<string>
nullable
LockedCreateFieldIds

Fields whose server-owned related-create locks may be sent.

Array<string>
nullable
ProjectedTargetFieldIds

Target scalar or Money owner field identifiers required by one-hop Form field behavior plans.

Array<string>
nullable
RequiresTargetValues

Whether the Form must materialize the referenced target for system, scalar, or Money target values.

boolean
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
MissingSurface

Machine-readable state for a reusable UI surface that is intentionally missing.

object
SurfaceType
integer format: int32
Allowed values: 0 1 2 3 4 5
Reason
integer format: int32
Allowed values: 0 1
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RequiredIncludePaths
Array<object>
nullable

One post-load reference include path.

object
Path

Runtime field key path segments. Paths resolve through primary-table reference fields only.

Array<string>
nullable
DueDatePolicy

Runtime due-date policy included in the board shell.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Runtime due-date status expectation row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
BoardData

Board-owned Part entity identity and default runtime surfaces.

object
EntityDefinitionId
string
nullable
DefaultFormSurfaceKey
string
nullable
DefaultCardSurfaceKey
string
nullable
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
SubjectSemanticRole
integer format: int32
Allowed values: 0 1 2 3
DescriptionSemanticRole
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": {
"TargetDefinition": {
"TargetKind": 0,
"CommentAccessLevel": 0,
"AttachmentAccessLevel": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0,
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"InitialFieldMappings": [
{
"DestinationKind": 0,
"DestinationFieldType": 0,
"SourceFieldType": 0
}
]
},
"Statuses": [
{
"MetaType": 0
}
],
"ExistingOpenItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"LatestClosedItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"RepeatModes": [
0
],
"BoardDataForm": {
"Selector": {
"Mode": 0
},
"Model": {
"Surface": 0,
"Items": [
{
"ItemType": 0,
"Binding": {
"RefKind": 0,
"SystemField": 0,
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"TableFields": [
{
"Editor": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0
}
],
"VisibleWhenOperationMode": 0,
"RequiredWhenOperationMode": 0,
"EditableWhenOperationMode": 0,
"DefaultValue": {
"Kind": 0
},
"SemanticRole": 0
},
"Editor": 0,
"TextBlockStyle": 0,
"AlertTone": 0,
"DatePickerAnchorMode": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0,
"HierarchySourceKind": 0,
"ReferenceHierarchy": {
"SourceKind": 0
},
"LookupTableSelectors": [
{
"Mode": 0
}
],
"CreateFormSelector": {
"Mode": 0
},
"CreateFormSelectors": [
{
"Mode": 0
}
],
"RelatedTableSelector": {
"Mode": 0
},
"RelatedTableSelectors": [
{
"Mode": 0
}
]
}
]
},
"MissingSurface": {
"SurfaceType": 0,
"Reason": 0,
"Selector": {
"Mode": 0
}
}
},
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"BoardData": {
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"SubjectSemanticRole": 0,
"DescriptionSemanticRole": 0
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Conflict

Media typeapplication/json
object
Data

Board-context admission state for adding an existing target to the runtime board screen.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
TargetDefinition

Runtime target definition configured for a board.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
DisplayName
string
nullable
DisplayNameSingular
string
nullable
SortOrder
integer format: int32
IsActive
boolean
CanAdd
boolean
CanMove
boolean
CommentAccessLevel
integer format: int32
Allowed values: 0 1
AttachmentAccessLevel
integer format: int32
Allowed values: 0 1
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
InitialFieldMappings
Array<object>
nullable

Initial mapping shown to runtime users and applied during target admission.

object
DestinationKind
integer format: int32
Allowed values: 0 1 2 3
DestinationFieldKey
string
nullable
DestinationDisplayName
string
nullable
DestinationFieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SourceFieldKey
string
nullable
SourceDisplayName
string
nullable
SourceFieldType
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
Statuses
Array<object>
nullable

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
CanAdd
boolean
DisabledReasonCode
string
nullable
ExistingOpenItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
LatestClosedItem

Board item linked to one Entity Instance context.

object
Board

Runtime board summary available to the caller.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
TagsEnabled
boolean
DueDateEnabled
boolean
Status

Runtime board status.

object
Id
string
nullable
Key
string
nullable
DisplayName
string
nullable
Description
string
nullable
Color
string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
OpenItemCount
integer format: int32
Item

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
RepeatModes
Array<integer>
nullable
Allowed values: 0 1
BoardDataForm

Runtime form surface payload resolved for the active caller.

object
Meta

Minimal runtime entity metadata used by explicit UI surfaces.

object
EntityDefinitionId

Entity definition identifier.

string
nullable
Name

Internal entity key used by runtime routes.

string
nullable
DisplayNameSingular

User-facing singular name.

string
nullable
DisplayNamePlural

User-facing plural name.

string
nullable
CommentsEnabled

Whether entity comments are enabled.

boolean
AttachmentsEnabled

Whether entity attachments are enabled.

boolean
TagsEnabled

Whether entity tags are enabled.

boolean
FullTextSearchAvailable

Whether runtime configured search is available for the definition.

boolean
Statements

Runtime-exposed statements for this entity.

Array<object>
nullable

Runtime statement descriptor exposed to clients together with predicate payloads.

object
Id

Statement identifier.

string
nullable
Name

Stable technical statement key.

string
nullable
DisplayName

User-facing statement label.

string
nullable
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
IsProjection

Whether the entity is an enabled Projection Entity.

boolean
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
Model

Persisted form surface.

object
Id

Surface identifier. This is empty when the model is not resolved.

string
nullable
Surface
integer format: int32
Allowed values: 0 1 2 3 4 5
MaxWidth

Maximum layout width in pixels.

integer format: int32
ColumnCount

Desktop column count.

integer format: int32
RowVersion

Concurrency token for persisted overrides.

string format: uuid
Items

Effective form items.

Array<object>
nullable

One form item.

object
Id

Stable item identifier.

string
nullable
ItemType
integer format: int32
Allowed values: 0 1 2 3
SortOrder

Display order.

integer format: int32
Column

Preferred desktop column.

integer format: int32
Label

Optional overridden label.

string
nullable
Hint

Optional hint text.

string
nullable
Binding

Resolved binding metadata for one UI field reference.

object
RefKind
integer format: int32
Allowed values: 0 1 2 3 4
FieldId

Field identifier when the binding points to an entity field.

string
nullable
FieldKey

Runtime field key when the binding points to an entity field.

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

Whether the bound field is always required.

boolean
VisibleWhen

Visibility condition expression for draft-aware UI evaluation.

string
nullable
RequiredWhen

Requiredness condition expression for draft-aware UI evaluation.

string
nullable
EditableWhen

Editability condition expression for draft-aware UI evaluation.

string
nullable
VisibleWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
RequiredWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
EditableWhenPlan

Compiled rule expression plan used by Moltaro runtime surfaces.

object
RuleEngineVersion

Stable rule engine version used to compile this plan.

string
nullable
Root

Compiled rule expression node.

object
Kind

Node kind, for example literal, path, eq, and, or.

string
nullable
Operator

Optional operator metadata.

string
nullable
Path

Field path for path nodes.

string
nullable
LiteralKind

Literal family for literal nodes.

string
nullable
Text

Text value or variable name.

string
nullable
Number

Numeric literal value, serialized as an invariant string to preserve decimal precision.

number format: double
nullable
Bool

Boolean literal value.

boolean
nullable
OffsetDays

Date variable day offset.

integer format: int32
nullable
Left
object recursive
Right
object recursive
Items
Array<object> recursive
ResultFamily

Typed result family resolved by the backend binder.

string
nullable
SourceFamily

Backend source family for lookup-like or complex fields.

string
nullable
ResolvedPath

Canonical field path resolved by the backend binder.

string
nullable
AllowMultiple

Whether the bound field allows multiple values.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse reference fields.

string
nullable
AllowSort

Whether root-list sorting by linked display value is allowed.

boolean
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
TableFields

Access-shaped child-table fields when the binding targets a table field.

Array<object>
nullable

One access-shaped child-table field for runtime UI rendering.

object
Id

Child field identifier.

string
nullable
Label

Display label for the child field.

string
nullable
Binding
object recursive
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether the caller may edit this child field.

boolean
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HasAccessibleChildFields

Whether the caller can access at least one child-table field.

boolean
HasNestedAccessibleTableFields

Whether the caller can access nested table child fields.

boolean
VisibleWhenOperationMode
integer format: int32
Allowed values: 0 1 2
RequiredWhenOperationMode
integer format: int32
Allowed values: 0 1 2
EditableWhenOperationMode
integer format: int32
Allowed values: 0 1 2
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
DefaultValue

Configured default applied to an absent primary field on create or an absent child field in a new table row. It does not change existing rows.

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

Canonical constant JSON value. A scalar Reference contains only the target entity-instance id string. Null for dynamic defaults.

object
ResponsibilityKey

Stable key when the binding targets a unified responsibility.

string
nullable
ResponsibilityDisplayName

Display name when the binding targets a unified responsibility.

string
nullable
DisplayFieldId

Display field identifier when the binding targets a display-only computed field.

string
nullable
DisplayFieldKey

Display field key when the binding targets a display-only computed field.

string
nullable
DisplayFieldDisplayName

Display field display name when the binding targets a display-only computed field.

string
nullable
ObjectContextFactId

Object-context fact configuration id when the binding targets a contextual fact.

string
nullable
ObjectContextFactProviderKey

Provider key that owns the object-context fact payload.

string
nullable
ObjectContextFactTarget
object
ModuleKey
string
nullable
ResourceKind
string
nullable
ContextResourceId
string
nullable
ResourceObjectId
string
nullable
AddressCoordinatesRequired

Whether an address field must be captured through a coordinate-aware editor.

boolean
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
ClassifierCatalogKey

Bound Classifier Catalog Definition key.

string
nullable
ClassifierCatalogDisplayName

Bound Classifier Catalog Definition display name.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
EntityDefinitionId

Owning entity definition identifier used by destination-scoped field capabilities.

string
nullable
EntityDefinitionTableId

Owning entity definition table identifier used by destination-scoped field capabilities.

string
nullable
Editor
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10
Editable

Whether field editing is enabled.

boolean
EditorRows

Configured row count for textarea-style editors.

integer format: int32
nullable
TextBlockStyle
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8
TextBlockText

Text-block content when the item is a text block.

string
nullable
AlertTone
integer format: int32
Allowed values: 0 1 2 3
AlertTitle

Optional alert title.

string
nullable
AlertText

Alert body.

string
nullable
MarginTop

Optional top margin in pixels.

integer format: int32
nullable
MarginBottom

Optional bottom margin in pixels.

integer format: int32
nullable
PaddingTop

Optional top padding in pixels.

integer format: int32
nullable
PaddingBottom

Optional bottom padding in pixels.

integer format: int32
nullable
PaddingLeft

Optional left padding in pixels.

integer format: int32
nullable
PaddingRight

Optional right padding in pixels.

integer format: int32
nullable
Visible

Whether the item remains visible in the effective runtime model.

boolean
ColumnSpan

Desktop column span.

integer format: int32
DatePickerAnchorMode
integer format: int32
Allowed values: 0 1 2
DatePickerAnchorValue

Fixed year or relative year offset selected by Moltaro.Entity.Ui.Models.Form.EntityFormUiItemModel.DatePickerAnchorMode.

integer format: int32
nullable
ReferenceInputType
integer format: int32
Allowed values: 0 1 2 3
ReferenceRendererType
integer format: int32
Allowed values: 0 1
ReferenceLookupRenderType
integer format: int32
Allowed values: 0 1
ReferencePath

Reference path configured for breadcrumb rendering.

Array<string>
nullable
HierarchySourceKind
integer format: int32
Allowed values: 0 1
ReferenceHierarchy

Saved relationship shape for one hierarchy reference input.

object
SourceKind
integer format: int32
Allowed values: 0 1
ParentFieldDefinitionId

Recursive parent field identifier, or null for explicit-path mode.

string
nullable
ParentFieldKey

Recursive parent stable field key used by portable configuration.

string
nullable
LookupTableSelectors

Role-aware table selectors for lookup dialogs.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
CreateFormSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
CreateFormSelectors

Role-aware create-form overrides used by admin authoring; an empty list inherits from the lookup table.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
RelatedTableSelector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RelatedTableSelectors

Role-aware child table surface selectors used by related-table admin authoring.

Array<object>
nullable

Role-aware selector row used by hosted surfaces and lookup inputs.

object
Id

Persisted selector row id. New client rows may send null.

string
nullable
Priority

Higher values are evaluated first.

integer format: int32
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey

Custom surface key when Moltaro.Entity.Ui.Models.EntityUiSurfaceSelectorAdminModel.Mode is custom key.

string
nullable
RoleIds

Workspace role ids that may use the selector; empty means all roles.

Array<string>
nullable
ReferenceEligibility

Non-executable dependency metadata for one Reference field.

object
TargetFieldId

Dependent scalar Reference field identifier.

string
nullable
DriverFieldIds

Direct source-field identifiers required to build selection context.

Array<string>
nullable
Enabled

Whether the persisted rule currently participates in runtime selection and mutation.

boolean
ReferenceContext

Actor-shaped Form context required by one scalar Reference field.

object
TargetFieldId

Reference field identifier represented by the Form item.

string
nullable
CurrentValueInputs

Explicit allow-lists for client-owned Form Reference context values.

object
CreateDraftFieldIds

Fields whose user-owned, currently editable create-draft values may be sent. A possible mutation-effect target remains listed because ownership is draft-specific.

Array<string>
nullable
UpdateDraftFieldIds

Fields whose editable update-draft values may be sent.

Array<string>
nullable
LockedCreateFieldIds

Fields whose server-owned related-create locks may be sent.

Array<string>
nullable
ProjectedTargetFieldIds

Target scalar or Money owner field identifiers required by one-hop Form field behavior plans.

Array<string>
nullable
RequiresTargetValues

Whether the Form must materialize the referenced target for system, scalar, or Money target values.

boolean
RuleEvaluationContext

Rule evaluation context shared with fast UI runtime evaluation.

object
CurrentUserId

Current workspace user identifier.

string
nullable
CurrentLocalDate

Workspace-local current date in ISO format.

string
nullable
TimeZone

Workspace time zone identifier.

string
nullable
GeneratedAtUtc

UTC instant when the context was generated.

string format: date-time
nullable
NextLocalMidnightUtc

UTC instant for the next midnight in the workspace time zone.

string format: date-time
nullable
ContextValues

Owner-scoped runtime values available to rule plans.

object
key
additional properties
object
MissingSurface

Machine-readable state for a reusable UI surface that is intentionally missing.

object
SurfaceType
integer format: int32
Allowed values: 0 1 2 3 4 5
Reason
integer format: int32
Allowed values: 0 1
Selector

Selector for resolving an entity UI surface by default pointer or custom key.

object
Mode
integer format: int32
Allowed values: 0 1
SurfaceKey
string
nullable
RequiredIncludePaths
Array<object>
nullable

One post-load reference include path.

object
Path

Runtime field key path segments. Paths resolve through primary-table reference fields only.

Array<string>
nullable
DueDatePolicy

Runtime due-date policy included in the board shell.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Runtime due-date status expectation row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
BoardData

Board-owned Part entity identity and default runtime surfaces.

object
EntityDefinitionId
string
nullable
DefaultFormSurfaceKey
string
nullable
DefaultCardSurfaceKey
string
nullable
QueryOptions

Backend-approved query capabilities for one runtime entity definition.

object
Options

Ordered list of query targets available to the current caller.

Array<object>
nullable

One runtime query target with backend-approved filter and sort capabilities.

object
Id

Stable option identifier.

string
nullable
Label

Localized user-facing label.

string
nullable
Kind
integer format: int32
Allowed values: 0 1 2 3 4
Reference

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
FieldType
integer format: int32
Allowed values: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
AllowMultiple

Whether multiple values are allowed for the bound field.

boolean
DecimalPrecision

Decimal precision when applicable.

integer format: int32
nullable
DecimalScale

Decimal scale when applicable.

integer format: int32
nullable
StringMaxLength

String max length when applicable.

integer format: int32
nullable
ReferenceToEntityDefinitionId

Target entity definition identifier for reference-style fields.

string
nullable
PairedReferenceFieldId

Paired reference field identifier for inverse-reference fields.

string
nullable
ReferenceDeleteBehavior
integer format: int32
Allowed values: 0 1 2
Options

Select options when applicable.

Array<object>
nullable

Option metadata for select fields.

object
Id

Option identifier.

string
nullable
EntityFieldDefinitionId

Owning field identifier.

string
nullable
Key

Option key.

string
nullable
Value

Option display value.

string
nullable
SortOrder

Sort order.

integer format: int32
CanFilter

Whether the backend accepts filter predicates for this option.

boolean
FilterOperators

Operators accepted by the backend for this option.

Array<integer>
nullable
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
FilterVariables

Runtime variables accepted by the backend for this option.

Array<integer>
nullable
Allowed values: 0 1
CanSort

Whether the backend accepts sort items for this option.

boolean
RowsFilterOptions
Array<object> recursive
BaseCurrencyCode

Base currency code for Money fields.

string
nullable
ClassifierCatalogDefinitionId

Bound Classifier Catalog Definition identifier.

string
nullable
SemanticRole
integer format: int32
Allowed values: 0 1 2 3
MaxSortItems

Maximum number of accepted sort items.

integer format: int32
SubjectSemanticRole
integer format: int32
Allowed values: 0 1 2 3
DescriptionSemanticRole
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": {
"TargetDefinition": {
"TargetKind": 0,
"CommentAccessLevel": 0,
"AttachmentAccessLevel": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0,
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"InitialFieldMappings": [
{
"DestinationKind": 0,
"DestinationFieldType": 0,
"SourceFieldType": 0
}
]
},
"Statuses": [
{
"MetaType": 0
}
],
"ExistingOpenItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"LatestClosedItem": {
"Status": {
"MetaType": 0
},
"Item": {
"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
}
}
}
},
"RepeatModes": [
0
],
"BoardDataForm": {
"Selector": {
"Mode": 0
},
"Model": {
"Surface": 0,
"Items": [
{
"ItemType": 0,
"Binding": {
"RefKind": 0,
"SystemField": 0,
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"TableFields": [
{
"Editor": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0
}
],
"VisibleWhenOperationMode": 0,
"RequiredWhenOperationMode": 0,
"EditableWhenOperationMode": 0,
"DefaultValue": {
"Kind": 0
},
"SemanticRole": 0
},
"Editor": 0,
"TextBlockStyle": 0,
"AlertTone": 0,
"DatePickerAnchorMode": 0,
"ReferenceInputType": 0,
"ReferenceRendererType": 0,
"ReferenceLookupRenderType": 0,
"HierarchySourceKind": 0,
"ReferenceHierarchy": {
"SourceKind": 0
},
"LookupTableSelectors": [
{
"Mode": 0
}
],
"CreateFormSelector": {
"Mode": 0
},
"CreateFormSelectors": [
{
"Mode": 0
}
],
"RelatedTableSelector": {
"Mode": 0
},
"RelatedTableSelectors": [
{
"Mode": 0
}
]
}
]
},
"MissingSurface": {
"SurfaceType": 0,
"Reason": 0,
"Selector": {
"Mode": 0
}
}
},
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"BoardData": {
"QueryOptions": {
"Options": [
{
"Kind": 0,
"Reference": {
"Special": 0
},
"FieldType": 0,
"ReferenceDeleteBehavior": 0,
"FilterOperators": [
0
],
"FilterVariables": [
0
],
"SemanticRole": 0
}
]
},
"SubjectSemanticRole": 0,
"DescriptionSemanticRole": 0
}
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}