Skip to main content
POST
Invoke a member action

Authorizations

x-api-key
string
header
required

Body

application/json

The invoke-door envelope: which action, which row, and the per-action input.

action_key is the opaque catalog key; target_handle is the row handle an action acts on (None for a page-scoped action); input is an open mapping the operation hands to the declared input_model for ordinary validation, so the platform's static envelope never needs to know the per-action fields. Unknown top-level keys are ignored (pydantic's default extra behaviour).

action_key
string
required
Minimum string length: 1
input
Input · object
target_handle
string | null

Response

Success.

data
InvokeMemberActionResult · object
required

The invoke-door result: the provider's result-model dump, carried opaquely.

result is the model_dump(mode="json") of the action's declared result_model instance; the platform reads no field of it.