Skip to main content
PUT
Python

Authorizations

Meibel-API-Key
string
header
required

Path Parameters

policy_id
string
required

Body

application/json

UpdateExecutionPolicyRequest

name
string | null

Updated policy name

description
string | null

Updated description

execution_policy
ExecutionPolicy · object | null

Updated ExecutionPolicy payload

Response

Successful Response

ExecutionPolicyResponse

id
string
required
customer_id
string
required
project_id
string
required
name
string
required
execution_policy
ExecutionPolicy · object
required

Session-level access constraints (hardrails) for data and tools. Controls what data an agent session can access and what tools it can use. Constraints are enforced by the platform at runtime — the agent cannot bypass them. Multiple policies can be composed: stored policies (by ID) and/or an inline policy are structurally merged. Overlapping datasource or tool entries are combined with $and (intersection semantics). All filter fields use MongoDB-style constraint operators. Plain values are automatically normalized to {"$eq": value}.

created_at
string<date-time>
required
updated_at
string<date-time>
required
description
string | null