Resolve one proposed Reference selection against a persisted Table filter draft.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Post, RequestUri = new Uri("https://example.com/api/workspace/entity/example/ui/table/example/filters/example/reference-candidates/selection"), Headers = { { "Authorization", "Bearer <token>" }, }, Content = new StringContent("{ \"ExpectedTableSurfaceRowVersion\": \"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0\", \"DraftFilterTree\": { \"Root\": { \"Logic\": 0, \"Nodes\": [ { \"Group\": {}, \"Condition\": { \"FilterItemKey\": \"example\", \"Operator\": 0, \"Values\": [ { \"Kind\": 0, \"Value\": \"example\", \"Variable\": 0 } ] } } ] } }, \"SelectedId\": \"example\" }") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } }};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/entity/example/ui/table/example/filters/example/reference-candidates/selection';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"ExpectedTableSurfaceRowVersion":"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0","DraftFilterTree":{"Root":{"Logic":0,"Nodes":[{"Group":{},"Condition":{"FilterItemKey":"example","Operator":0,"Values":[{"Kind":0,"Value":"example","Variable":0}]}}]}},"SelectedId":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/workspace/entity/example/ui/table/example/filters/example/reference-candidates/selection \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "ExpectedTableSurfaceRowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "DraftFilterTree": { "Root": { "Logic": 0, "Nodes": [ { "Group": {}, "Condition": { "FilterItemKey": "example", "Operator": 0, "Values": [ { "Kind": 0, "Value": "example", "Variable": 0 } ] } } ] } }, "SelectedId": "example" }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Request Body
Section titled “Request Body”Anchored Table Surface request for one selected Reference value.
object
Exact saved Table Surface revision used by the caller.
Non-executable draft filter tree used only to derive Reference Eligibility context for a persisted Table Surface filter item.
object
One group in a non-executable Table filter draft.
object
Nested groups and conditions.
One node in a non-executable Table filter draft. Exactly one of Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Group and Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Condition must be supplied.
object
One condition in a non-executable Table filter draft.
object
Canonical key of the persisted Table Surface filter item.
Typed draft operands. The routed dependent may have no value while its picker is open.
One typed operand in a non-executable Table filter draft. Its JSON shape mirrors the ordinary query operand while retaining an independent strict unknown-property boundary.
object
Literal JSON value for Moltaro.Enums.EntityInstanceQueryOperandKindEnum.Value.
Proposed target Entity Instance identifier.
Anchored Table Surface request for one selected Reference value.
object
Exact saved Table Surface revision used by the caller.
Non-executable draft filter tree used only to derive Reference Eligibility context for a persisted Table Surface filter item.
object
One group in a non-executable Table filter draft.
object
Nested groups and conditions.
One node in a non-executable Table filter draft. Exactly one of Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Group and Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Condition must be supplied.
object
One condition in a non-executable Table filter draft.
object
Canonical key of the persisted Table Surface filter item.
Typed draft operands. The routed dependent may have no value while its picker is open.
One typed operand in a non-executable Table filter draft. Its JSON shape mirrors the ordinary query operand while retaining an independent strict unknown-property boundary.
object
Literal JSON value for Moltaro.Enums.EntityInstanceQueryOperandKindEnum.Value.
Proposed target Entity Instance identifier.
Anchored Table Surface request for one selected Reference value.
object
Exact saved Table Surface revision used by the caller.
Non-executable draft filter tree used only to derive Reference Eligibility context for a persisted Table Surface filter item.
object
One group in a non-executable Table filter draft.
object
Nested groups and conditions.
One node in a non-executable Table filter draft. Exactly one of Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Group and Moltaro.Entity.ReferenceEligibility.Requests.EntityTableReferenceDraftFilterNodeRequest.Condition must be supplied.
object
One condition in a non-executable Table filter draft.
object
Canonical key of the persisted Table Surface filter item.
Typed draft operands. The routed dependent may have no value while its picker is open.
One typed operand in a non-executable Table filter draft. Its JSON shape mirrors the ordinary query operand while retaining an independent strict unknown-property boundary.
object
Literal JSON value for Moltaro.Enums.EntityInstanceQueryOperandKindEnum.Value.
Proposed target Entity Instance identifier.
Responses
Section titled “Responses”OK
object
Safe selected-value resolution result.
object
Stable guidance code when selection cannot proceed.
Display-safe Reference candidate.
object
Candidate Entity Instance identifier.
Current candidate display name.
Optional current candidate subtitle.
Whether the candidate is archived.
Current candidate number.
Safe compact reference metadata, projected only for a resolved visible Entity reference.
object
Access-shaped target scalar and Money values keyed by target field key. Money values contain Amount and CurrencyCode.
object
object
object
object
object
Example
{ "Data": { "State": 0, "Item": { "SemanticPresentation": { "UsageType": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Bad Request
object
Safe selected-value resolution result.
object
Stable guidance code when selection cannot proceed.
Display-safe Reference candidate.
object
Candidate Entity Instance identifier.
Current candidate display name.
Optional current candidate subtitle.
Whether the candidate is archived.
Current candidate number.
Safe compact reference metadata, projected only for a resolved visible Entity reference.
object
Access-shaped target scalar and Money values keyed by target field key. Money values contain Amount and CurrencyCode.
object
object
object
object
object
Example
{ "Data": { "State": 0, "Item": { "SemanticPresentation": { "UsageType": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
Safe selected-value resolution result.
object
Stable guidance code when selection cannot proceed.
Display-safe Reference candidate.
object
Candidate Entity Instance identifier.
Current candidate display name.
Optional current candidate subtitle.
Whether the candidate is archived.
Current candidate number.
Safe compact reference metadata, projected only for a resolved visible Entity reference.
object
Access-shaped target scalar and Money values keyed by target field key. Money values contain Amount and CurrencyCode.
object
object
object
object
object
Example
{ "Data": { "State": 0, "Item": { "SemanticPresentation": { "UsageType": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Conflict
object
Safe selected-value resolution result.
object
Stable guidance code when selection cannot proceed.
Display-safe Reference candidate.
object
Candidate Entity Instance identifier.
Current candidate display name.
Optional current candidate subtitle.
Whether the candidate is archived.
Current candidate number.
Safe compact reference metadata, projected only for a resolved visible Entity reference.
object
Access-shaped target scalar and Money values keyed by target field key. Money values contain Amount and CurrencyCode.
object
object
object
object
object
Example
{ "Data": { "State": 0, "Item": { "SemanticPresentation": { "UsageType": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Service Unavailable
object
Safe selected-value resolution result.
object
Stable guidance code when selection cannot proceed.
Display-safe Reference candidate.
object
Candidate Entity Instance identifier.
Current candidate display name.
Optional current candidate subtitle.
Whether the candidate is archived.
Current candidate number.
Safe compact reference metadata, projected only for a resolved visible Entity reference.
object
Access-shaped target scalar and Money values keyed by target field key. Money values contain Amount and CurrencyCode.
object
object
object
object
object
Example
{ "Data": { "State": 0, "Item": { "SemanticPresentation": { "UsageType": 0 } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}